Skip to main content
Este módulo gestiona el disparo de objetivos y los datos de conversión, incluidas las confirmaciones de compra y el registro de ingresos.

cancelConversion

El método cancelConversion() cancela una conversión que activó durante la visita actual. Este método no puede cancelar conversiones de visitas anteriores.
Argumentos

processConversion

Antes de implementar processConversion, revise la funcionalidad de Custom Code for Custom Goal, que simplifica la personalización al eliminar la necesidad de un ID de objetivo.
El método processConversion() dispara una conversión. Los metadatos deben estar configurados en la app de Kameleoon antes de establecerlos con processConversion().
Si inicia conversiones desde un sistema de gestión de etiquetas, como Google Tag Manager, use la Command Queue para retrasar la ejecución hasta que se cargue el motor. El motor procesa los comandos en cola en orden tras la inicialización. Ejemplo:
Argumentos
Los valores de metadatos son accesibles mediante exportaciones de datos en bruto y la página de resultados.Si proporciona el parámetro metadata, Kameleoon usa esos valores para la conversión actual en lugar de los valores que hubiera recopilado previamente mediante setCustomData(). Si omite el parámetro, Kameleoon usa los últimos valores de customData registrados antes de la conversión en la misma visita.Kameleoon solo tiene en cuenta los valores de metadatos que se pasan directamente al método processConversion(); ignora los datos personalizados previamente establecidos. En el siguiente ejemplo, la conversión se asocia únicamente con los metadatos proporcionados (por ejemplo, índice 5 con ‘Amex Credit Card’).

triggerGoal (Custom Code for Custom Goal)

Para disparar custom goals, inyecte código personalizado creando un nuevo objetivo y añadiendo el código al panel Trigger my goal.
Adición de código personalizado en el panel Trigger my goal de un objetivo personalizado
La función triggerGoal() dispara el objetivo desde el panel de código sin necesidad de un ID de objetivo.
Argumentos
Los valores de metadatos son accesibles mediante exportaciones de datos en bruto y la página de resultados.Si proporciona el parámetro metadata, Kameleoon usa esos valores para la conversión actual en lugar de los valores que hubiera recopilado previamente mediante setCustomData(). Si omite el parámetro, Kameleoon usa los últimos valores de customData registrados antes de la conversión en la misma visita.Kameleoon solo tiene en cuenta los valores de metadatos que se pasan directamente al método triggerGoal(); ignora los datos personalizados previamente establecidos. En el siguiente ejemplo, la conversión se asocia únicamente con los metadatos proporcionados (por ejemplo, índice 5 con ‘Amex Credit Card’).