Skip to main content
Los mensajes de social proofing y la segmentación basada en productos dependen de saber cómo interactúan los visitantes con sus productos. La Product API de Kameleoon recopila esos datos de interacción e impulsa tanto los mensajes de social proofing como las condiciones avanzadas de segmentación. Para aprovechar al máximo las funcionalidades de social proofing y segmentación de Kameleoon, asegúrese de implementar correctamente los métodos de seguimiento descritos a continuación. Una vez implementados, podrá recuperar los datos de productos y transacciones mediante los endpoints obtainProductInteractions() y obtainProductData(). Los contadores ya están disponibles directamente en el Widget Studio como variables personalizadas. Consulte esta documentación para obtener más información.

trackProductView()

Utilice el método trackProductView() en las páginas de producto para realizar un seguimiento cuando un visitante vea un producto. Consulte la documentación de trackProductView() para obtener más información.
Asegúrese de proporcionar todos los datos necesarios para su configuración de social proofing. Solo podrá recuperar más adelante, mediante el endpoint obtainProductData(), los datos que envíe a través del método trackProductView().

trackCategoryView()

Utilice el método trackCategoryView() en las páginas de categoría para realizar un seguimiento cuando un visitante vea una categoría de productos. Consulte la documentación de trackCategoryView() para obtener más información. Asegúrese de que el ID de categoría utilizado aquí coincida con el enviado mediante el método trackProductView(). Consulte la documentación del objeto Category para conocer sus propiedades.

trackAddToCart()

Utilice el método trackAddToCart() en cualquier página en la que un visitante pueda añadir un producto a su carrito, por ejemplo, la página de inicio, la página de producto, la página de categoría o la página del carrito. Consulte la documentación de trackAddToCart() para obtener más información.

trackTransaction()

Utilice el método trackTransaction() en cualquier página que se muestre después de que un visitante complete una compra o transacción. Consulte la documentación de trackTransaction() para obtener más información.