Saltar al contenido principal
Este artículo le ayudará a crear una etiqueta de conversión de objetivo para Kameleoon utilizando Google Tag Manager (GTM). Aprenderá a configurar una etiqueta HTML personalizada para supervisar eventos específicos y a configurar una etiqueta que realice el seguimiento de los ingresos.

Crear una etiqueta

  1. Haga clic en Nueva.
  2. Asigne un nombre a su etiqueta (por ejemplo, “Kameleoon - añadir al carrito”, “Kameleoon - transacción”).
  3. Seleccione HTML personalizado en Configuración de la etiqueta e inserte este código:
<script>
  kameleoonGoal = 123456; 
  window.kameleoonQueue = window.kameleoonQueue || [];
  kameleoonQueue.push(['Goals.processConversion', kameleoonGoal]);
</script>;
  • Debe sustituir 123456 por el ID del objetivo de Kameleoon.
  1. Seleccione un activador existente o cree uno nuevo (según el formato del dataLayer).

Crear una etiqueta con ingresos

Para crear una etiqueta con ingresos:
  1. Haga clic en Nueva.
  2. Asigne un nombre a su etiqueta.
  3. Seleccione HTML personalizado en Configuración de la etiqueta e inserte este código:
<script>
  kameleoonGoal = 123456; 
  window.kameleoonQueue = window.kameleoonQueue || [];
  kameleoonQueue.push(['Goals.processConversion', kameleoonGoal, {{ TransactionRevenue }}]);
</script>
123456 es el ID del objetivo de Kameleoon y {{TransactionRevenue}} es una variable con los ingresos asociados a la conversión.
  1. Seleccione un activador existente o cree uno nuevo (según el formato del dataLayer).

Crear una etiqueta con metadatos

El siguiente ejemplo añade un método de pago y un ID de pedido como metadatos a la conversión del objetivo. Para crear una etiqueta con metadatos:
  1. Haga clic en Nueva.
  2. Asigne un nombre a su etiqueta.
  3. Seleccione HTML personalizado en Configuración de la etiqueta e inserte este código:
<script>
kameleoonGoal = 123456; 
window.kameleoonQueue = window.kameleoonQueue || [];
kameleoonQueue.push(['Kameleoon.API.Goals.processConversion', 
                     kameleoonGoal, 
                     {{ TransactionRevenue }}, //revenue (if empty put 0)
                     {
                         0: {{ paymentMethod }},  //custom data index and associated value
                         1: {{ oderID }} //custom data index and associated value
                     }]);
</script>
  • 123456 es el ID del objetivo de Kameleoon.
  • {{ TransactionRevenue }} es una variable con los ingresos asociados a la conversión.
  • {{ paymentMethod}} es una variable con el método de pago asociado a la conversión, y 0 es el índice del dato personalizado donde se añadirá la variable.
  • {{ orderID }} es una variable con el ID del pedido asociado a la conversión, y 1 es el índice del dato personalizado donde se añadirá la variable.
  1. Seleccione un activador existente o cree uno nuevo (según el formato del dataLayer).