Notificar evento de producto visitado

El evento “Notificar evento de producto visitado” sirve para comunicar que el contacto ha visitado un producto en concreto durante su navegación por la web. Para ello notifica, vía JavaScript, cuando un usuario accede a una página de detalle de producto mediante el uso de la función connectif.managed.sendEvents.

  

Este artículo forma parte de la guía para crear una integración a medida.
Si tu integración es mediante módulo, esta etiqueta será insertada en tu eCommerce de forma automática.

 

Cómo se usa

La notificación de producto visitado utiliza la opción entityInfo, del método sendEvents, para enriquecer la información de los eventos enviados. 

  

Este evento representa una alternativa al implementar la Etiqueta de "Contacto ha visitado un producto" en el HTML de la página de tu tienda o web.

 

Notificar la información del producto visitado

Este objeto representa un producto de una tienda online. Incluye las siguientes propiedades:

Nombre Obligatoria Tipo Descripción
productDetailUrl string URL de la página del producto (la URL debe ir sin codificar).
productId string Identificador único del producto (en el eCommerce).
name string Nombre del producto.
description No string Descripción del producto. Puede contener código HTML.
imageUrl No string URL de la imagen del producto.
unitPrice number Precio unitario del producto.
availability No string Puede tener uno de los siguientes valores: InStock o OutOfStock.
categories No array La categoría a la que pertenece el producto. Si el eCommerce permite sub-categorías, puedes indicarlas con la ruta completa de la categoría separando cada nivel con el carácter '/'.
Por ejemplo: "/Ordenadores/Teclados/Logitech".
tags No array Las etiquetas asociadas al producto.
brand No string Marca del producto.
reviewCount No number Número de reseñas que tiene el producto.
rating No number Valoración del producto normalizada al rango de 0 a 5.
ratingCount No number Cantidad de valoraciones del producto.
thumbnailUrl No string URL de la imagen en miniatura del producto.
relatedExternalProductIds No array Ids de productos relacionados.
priority No number Prioridad de un producto.
unitPriceOriginal No number Precio unitario del producto sin aplicar el descuento.
unitPriceWithoutVAT No number Precio unitario original del producto.
discountedAmount No number Importe rebajado del producto.
discountedPercentage No number Porcentaje de descuento, rango de 0 a 100 sin símbolo de porcentaje.
publishedAt No string Fecha de publicación del producto en el catálogo de la tienda en formato ISO 8601.
Por ejemplo: "2020-05-20T15:12:20Z".
customField1 No string Campo personalizado del producto.
customField2 No string Campo personalizado del producto.
customField3 No string Campo personalizado del producto.

 

Ejemplo

La notificación tendrá este aspecto:

connectif.managed.sendEvents([
    {
        "type": "product-visited",
        "product": {
            "name": "My product",
            "productDetailUrl": "https://myshop.com/product/details/59a31949a1a562d4979fbca2",
            "productId": "59a31949a1a562d4979fbca2",
            "unitPrice": 51.88,
            "availability": "outofstock",
            "imageUrl": "https://myshop.com/img/59a31949a1a562d4979fbca2.jpg",
            "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi sollic.",
            "priority": 10,
            "rating": 4,
            "tags": ["tag1", "tag2", "tag3"],
"categories": ["a/b/c", "d/b"], "relatedExternalProductIds": ["59a31953a1a562d4979fbd90", "59a31b2ba1a562d4979fe5b8"], "unitPriceOriginal": 51.88, "unitPriceWithoutVAT": 41.5, "discountedAmount": 5.19, "discountedPercentage": 10, "ratingCount": 16, "brand": "Jata", "publishedAt": "2020-05-03T10:15:00Z", "customField1": "Lorem ipsum dolor sit amet 1", "customField2": "Lorem ipsum dolor sit amet 2", "customField3": "Lorem ipsum dolor sit amet 3" } }, { "type": "page-visit" } ], { entityInfo, cart });
  

En el ejemplo, se notifica también el evento de página visitada para comunicar ambos eventos con una única llamada al tracking de Connectif.

 

 

¡Enhorabuena!
Has llegado al final de la lección.

  

¿Te han quedado dudas sin resolver?
Recuerda que tienes a tu disposición a nuestros especialistas en Connectif. Para contactar con ellos, tan solo tendrás que abrir ticket a Soporte haciendo clic en el botón azul de “Ayuda” de tu dashboard.


¡Sigue aprendiendo!

Para aprovechar todo el potencial de tu cuenta en Connectif, te recomendamos continuar con los siguientes artículos:

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0