Skip to main content
Dieses Modul verwaltet die Auslösung von Zielen und Konversionsdaten, einschließlich Kaufbestätigungen und Umsatzregistrierung.

cancelConversion

Die Methode cancelConversion() storniert eine Conversion, die Sie während des aktuellen Besuchs ausgelöst haben. Diese Methode kann keine Conversions aus früheren Besuchen stornieren.
Arguments

processConversion

Lesen Sie vor der Implementierung der Konversionsfunktion die Funktion Benutzerdefinierter Code für benutzerdefiniertes Ziel durch, die die Anpassung vereinfacht, indem die Anforderung für eine Ziel-ID entfernt wird.
Die Methode processConversion() löst eine Konversion aus. Metadaten müssen in der Kameleoon App konfiguriert werden, bevor sie mit processConversion() gesetzt werden.
Wenn Sie Conversions über ein Tag-Management-System wie den Google Tag Manager auslösen, verwenden Sie die Command Queue, um die Ausführung bis zum Laden der Engine zu verzögern. Die Engine verarbeitet die eingereihten Befehle nach der Initialisierung der Reihe nach. Beispiel:
Arguments
Metadatenwerte sind über Raw-Data-Exporte und die Ergebnisseite zugänglich.Wenn Sie den Parameter metadata bereitstellen, verwendet Kameleoon diese Werte für die Konversion anstelle der Werte, die Sie zuvor über setCustomData() erfasst haben. Wenn Sie den Parameter weglassen, verwendet Kameleoon die letzten verfolgten customData-Werte vor der Konversion im gleichen Besuch.Kameleoon berücksichtigt nur die Metadatenwerte, die Sie direkt an die Methode processConversion() übergeben; früher festgelegte benutzerdefinierte Daten werden ignoriert. Im folgenden Beispiel ist die Konvertierung nur mit den bereitgestellten Metadaten verknüpft (z. B. Index 5 mit “Amex Kreditkarte”).

triggerGoal (Custom Code for Custom Goal)

Um benutzerdefinierte Ziele auszulösen, injizieren Sie benutzerdefinierten Code, indem Sie ein neues Ziel erstellen und den Code zum Panel Trigger my goal hinzufügen.
Hinzufügen von benutzerdefiniertem Code im Bereich Trigger my goal eines benutzerdefinierten Ziels
The triggerGoal() function löst aus das Ziel von der code panel without requiring ein Ziel ID.
Arguments
Metadatenwerte sind über Raw-Data-Exporte und die Ergebnisseite zugänglich.Wenn Sie den Parameter metadata bereitstellen, verwendet Kameleoon diese Werte für die Konversion anstelle der Werte, die Sie zuvor über setCustomData() erfasst haben. Wenn Sie den Parameter weglassen, verwendet Kameleoon die letzten verfolgten customData-Werte vor der Konversion im gleichen Besuch.Kameleoon berücksichtigt nur die Metadatenwerte, die Sie direkt an die Methode triggerGoal() übergeben; früher festgelegte benutzerdefinierte Daten werden ignoriert. Im folgenden Beispiel ist die Konvertierung nur mit den bereitgestellten Metadaten verknüpft (z. B. Index 5 mit “Amex Kreditkarte”).