El evento AJAX de añadir o quitar productos sirve para indicar cambios en el carrito mediante AJAX, sin necesidad de recarga de la página. De este modo, añadir o quitar productos de la cesta de la compra se notifica inmediatamente a Connectif y se optimiza el tracking de los cambios de la misma.
Cómo se usa
El evento AJAX de carrito sirve para informar de la cesta de la compra de un usuario en un momento concreto. 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, realizando la siguiente llamada a Connectif:
connectif.managed.sendEvents([], { cart: cartObject });
Otras consideraciones
Es importante enviar la notificación también cuando el carrito se vacíe, de modo que no termine marcándose como abandonado.
Ejemplo
La notificación tendrá este aspecto (no todos los datos son requeridos):
connectif.managed.sendEvents([], { cart: { cartId: '123456789', totalQuantity: 1, totalPrice: 10.2, products: [ { quantity: 1, price: 10.2, productDetailUrl: 'https://mywebsite.com/myproduct-detail-url', productId: '12345678910', name: 'My product', description: 'product description', imageUrl: 'https://mywebsite.com/images/myproduct', unitPrice: 10.2, availability: 'InStock', categories: ['/Home'], tags: ['tag1','tag2'], brand: 'Brand', reviewCount: 1, rating: 2, ratingCount: 2, thumbnailUrl: 'https://mywebsite.com/images/thumb/myproduct', priority: 20, unitPriceOriginal: 10.2, unitPriceWithoutVAT: 8, discountedAmount: 0, discountedPercentage: 0, publishedAt: '2020-05-20T15:24:20Z', customField1: '', customField2: '', customField2: '' } ] } });
¡Sigue aprendiendo!
Para aprovechar todo el potencial de tu cuenta en Connectif, te recomendamos continuar con los siguientes artículos:
- Añadir el JavaScript de Connectif en tu web, para insertar el código y comenzar a recopilar información sobre las visitas a tu página.
- Integración mediante etiquetas, para conocer todas las notificaciones que puedes enviar desde tu eCommerce a Connectif y su funcionamiento.
- Integración con Connectif vía API, para sincronizar contactos, productos, compras y cupones.
- Comprobar la integración con el eCommerce, para asegurarte de que todos los datos están sincronizándose de forma correcta en tu cuenta de Connectif.