Skip to main content
Ce module gère le déclenchement des objectifs et les données de conversion, y compris les confirmations d’achat et l’enregistrement des revenus.

cancelConversion

La méthode cancelConversion() annule une conversion que vous avez déclenchée pendant la visite en cours. Cette méthode ne peut pas annuler les conversions des visites précédentes.
Arguments

processConversion

Avant d’implémenter processConversion, consultez la fonction Code personnalisé pour objectif personnalisé, qui simplifie la personnalisation en supprimant le besoin d’un ID d’objectif.
La méthode processConversion() déclenche une conversion. Les métadonnées doivent être configurées dans Kameleoon App avant de les définir avec processConversion().
Si vous déclenchez des conversions depuis un système de gestion de balises, tel que Google Tag Manager, utilisez la Command Queue pour retarder l’exécution jusqu’au chargement du moteur. Le moteur traite les commandes en file d’attente dans l’ordre après son initialisation. Exemple :
Arguments
Les valeurs de métadonnées sont accessibles via exportations de données brutes et la page des résultats.Si vous fournissez le paramètre metadata, Kameleoon utilise ces valeurs pour la conversion au lieu des valeurs que vous avez précédemment collectées via setCustomData(). Si vous omettez le paramètre, Kameleoon utilise les dernières valeurs customData suivies avant la conversion au cours de la même visite.Kameleoon ne considère que les valeurs de métadonnées que vous transmettez directement à la méthode processConversion() ; il ignore les données personnalisées précédemment définies. Dans l’exemple suivant, la conversion s’associe uniquement aux métadonnées fournies (par exemple, l’index 5 avec « Amex Credit Card »).

triggerGoal (Custom Code for Custom Goal)

Pour déclencher les objectifs personnalisés, injectez du code personnalisé en créant un nouvel objectif et en ajoutant le code au panneau Trigger my goal.
Ajout de code personnalisé dans le panneau Trigger my goal d'un objectif personnalisé
The triggerGoal() function déclenche l’objectif de la code panel without requiring un objectif ID.
Arguments
Les valeurs de métadonnées sont accessibles via exportations de données brutes et la page des résultats.Si vous fournissez le paramètre metadata, Kameleoon utilise ces valeurs pour la conversion au lieu des valeurs que vous avez précédemment collectées via setCustomData(). Si vous omettez le paramètre, Kameleoon utilise les dernières valeurs customData suivies avant la conversion au cours de la même visite.Kameleoon ne considère que les valeurs de métadonnées que vous transmettez directement à la méthode triggerGoal() ; il ignore les données personnalisées précédemment définies. Dans l’exemple suivant, la conversion s’associe uniquement aux métadonnées fournies (par exemple, l’index 5 avec « Amex Credit Card »).