La integración mediante eventos JavaScript es la opción de integración personalizada con Connectif más avanzada y que permite más control sobre cuándo y cómo enviar los eventos. Consiste en enviar las notificaciones directamente por JavaScript, haciendo uso del objeto global Connectif y las funciones que ofrece.
¿Cómo integrar Connectif mediante eventos JavaScript?
Mediante esta integración podrás configurar el envío de información de lo que ocurre en tu web, pero para sincronizar tu catálogo y configurar las Web Push deberás complementar este método.
1. Añadir el JavaScript de Connectif
Configura el JavaScript de Connectif la web para que cargue en todas las páginas y poder integrar mediante eventos.
2. Configurar el envío de información mediante eventos JavaScript
Inicializa y configura el JavaScript de Connectif para disponer de toda la información:
- Controla cuándo se ha inicializado el JavaScript de Connectif.
-
Configura el envío automático de eventos en cada sendEvents.
3. Notificar el envío de eventos
Configura los eventos que notificarán a Connectif de lo que ocurre en tu web:
- Notificación de información del contacto: para registrar los datos de los visitantes del eCommerce.
- Notificación de información del carrito: para describir el carrito de la compra que tiene el contacto en un momento determinado.
- Notificación de página visitada: para avisar de que el contacto ha visitado una página durante su navegación por la web.
- Notificación de producto visitado: para avisar de que el contacto ha visitado un producto en concreto durante su navegación por la web.
- Notificación de compra realizada: para describir una compra realizada por un contacto.
- Notificación de búsqueda realizada: para indicar que se ha realizado una búsqueda e identificar qué términos se han usado.
- Notificación de login: para indicar que el contacto ha iniciado sesión.
- Notificación de registro: para indicar un nuevo registro.
- Notificación de suscripción a la newsletter: para indicar que un contacto se ha suscrito al boletín.
4. Sincronizar el catálogo de productos
La verificación de productos no es compatible con el envío de eventos JavaScript, ya que el verificador de productos de Connectif espera obtener la etiqueta "cn_product_visited" al visitar la URL del producto.
Podrás sincronizar tu catálogo a través de dos métodos diferentes:
- Implementar la etiqueta de Producto Visitado con renderización en el servidor.
- Desactivar la verificación automática de productos y sincronizar el catálogo vía API.
5. Configurar las Web Push
Para completar la integración también deberás configurar el Service Worker para poder recibir suscripciones a Web Push y enviar notificaciones a tus contactos.
- Comienza a administrar las notificaciones Web Push.
6. Validar la integración
Una vez implementado el envío de información a Connectif, el siguiente paso será validar que la integración se ha realizado correctamente.
¡Sigue aprendiendo!
Para aprovechar todo el potencial de tu cuenta en Connectif, te recomendamos continuar con los siguientes artículos:
-
Onboarding, para adquirir destreza con nuestra interfaz.
-
Workflows iniciales, para implementar tus primeras estrategias en la cuenta.
-
Integraciones con sistemas externos, para integrarte con Facebook, formularios y webhooks de tu web.
-
Integraciones vía API, para administrar eventos como registros de compras o altas de contactos.