Integración con Connectif vía API

La integración mediante API es la opción de integración personalizada con Connectif que permite un control total sobre los datos enviados, pero solo permite sincronizar ContactosProductosCompras Cupones. El resto de eventos deberán ser integrados mediante alguna de las otras opciones, etiquetas HTML o eventos JavaScript.

  

Para realizar este tipo de integraciones, necesitarás de un experto con conocimientos de programación, para poder obtener datos de tu eCommerce y realizar llamadas HTTP a una API REST.

 

Antes de empezar: ventajas y limitaciones de una integración por API

Respecto a las ventajas:

  • No depende del cliente, ya que será una llamada HTTP donde podrás controlar la respuesta recibida para asegurar que el evento llegó y se procesó correctamente.
  • Se pueden realizar importaciones masivas. Mientras que con las otras opciones se actualizan siempre uno a uno.

Las posibles limitaciones de una integración vía API son las siguientes:

  • Requiere un departamento IT capaz de realizar las llamadas necesarias a la API de Connectif.
  • Existe un número máximo de llamadas a la API permitido por minuto, de modo que para realizar operaciones masivas se recomienda utilizar la API de importaciones, donde una sola llamada es capaz de sincronizar múltiples elementos.
  • No es posible integrar todos los eventos mediante la API, hay que combinar esta opción con alguna de las otras formas de integrar.
 

Aprende cómo funciona la API de Connectif en este artículo.

 

¿Cómo integrar Connectif vía API?

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. Sincronizar vía API

Configura la sincronización de información sobre: 

  • Contactos: para registrar los datos de los visitantes del eCommerce.
  • Productos: para sincronizar el catálogo.
  • Compras: para describir las compra realizadas por los clientes.
  • Cuponespara sincronizar los códigos de cupón y sus usos.

3. Sincronizar el resto de eventos mediante otro método

3.1. Etiquetas HTML renderizadas en el servidor o en el cliente:

 

La sincronización del catálogo de productos va a ser realizada vía API, por lo que será necesario desactivar la sincronización y verificación automáticas. Para enviar el evento de "Contacto ha visitado producto" no es necesario que el HTML se renderice en el servidor.

3.2. Eventos enviados mediante JavaScript:

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.

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.

 

 

¡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