- Senden von Offline-Zielkonversionen mit dem POST/visit/events-Endpoint.
- Überprüfung der Übertragung von Offline-Zieldaten mit dem GET/visit/visitor-Endpoint.
Die Domain für Kameleoon-Skripte kann je nach Projekt variieren. Abhängig vom Erstellungsdatum werden Projekte entweder auf
kameleoon.eu oder kameleoon.io gehostet. Verwenden Sie die in den Projekteinstellungen der Kameleoon App angezeigte Domain. Verwenden Sie für Nordamerika na-data.kameleoon.io oder na-data.kameleoon.eu.siteCode: Eine eindeutige ID, die dem Experimentprojekt zugeordnet ist. Anweisungen zum Abrufen dieses Codes finden Sie unter diesem Link.visitorCode: Eine eindeutige Zeichenfolge, die jedem Benutzer zugewiesen wird, der die Anwendung durchsucht. Sie weist Benutzer Experimenten und Variationen zu und verfolgt gleichzeitig deren Daten für die Berichterstellung. Für Kameleoon Web Experimentation wird der Besuchercode zufällig generiert und jedem Benutzer zugewiesen. Für Kameleoon Feature Experimentation generiert das Web SDK den Besuchercode, oder es kann eine benutzerdefinierte ID verwendet werden, insbesondere für Websites, die eine Anmeldung erfordern.
Projekte, die die geräteübergreifende Abstimmung von Kameleoon verwenden, können den Parameter
mappingIdentifier anstelle des visitorCode verwenden. Lesen Sie hier mehr.Dieser Endpoint unterstützt Massenkonversionen für mehrere
visitorCodes. Fügen Sie dazu jedes Ereignis in den Anfragetext ein.nonce: Eine zufällige Zeichenfolge aus 16 hexadezimalen Zeichen, die für jedes Ereignis eindeutig ist.eventType: Eine Zeichenfolge, die den Ereignistyp angibt. Verwenden Sie für dieses BeispielCONVERSION.goalID: Die eindeutige ID des Ziels. Dieser Artikel erklärt, wie Sie auf Ziele zugreifen und sie verwalten.revenue: Ein optionaler Float-Parameter, der den während der Konversion erzielten Umsatz angibt.
Überprüfung von Offline-Zielkonversionsdaten
Verwenden Sie den GET-Endpoint, um das Ergebnis der POST-Anfrage zu überprüfen. Die Anfrage-URL muss enthalten:siteCode: Siehe den vorherigen Abschnitt für Anweisungen zum Abrufen dieses Codes.visitorCode: Derselbe Besuchercode, der im vorherigen Abschnitt verwendet wurde.maxNumberPreviousVisits: Eine Ganzzahl, die die maximale Anzahl der zurückzugebenden vorherigen Besuche darstellt.currentVisit: Auftruesetzen, um sich auf den aktuellen Besuch zu konzentrieren; der Standardwert istfalse. (Hinweis: Dies ist nur für Kameleoon Feature Experimentation verfügbar.)conversion: Auftruesetzen, um Konversionsereignisse für den angegebenen Benutzer und die im Kameleoon-Konto konfigurierten Ziele abzurufen.
Wenn Feature Experimentation nicht aktiv ist, warten Sie, bis Kameleoon den Besuch verarbeitet hat, in der Regel nach 30 Minuten Inaktivität. Die Konversionsdaten erscheinen dann im letzten berechneten vorherigen Besuch.
Zusätzliche Informationen
In den meisten Fällen werden Konversionen für ein bestimmtes Ziel und einen bestimmten Besucher in Experimentberichten verwendet. Kameleoon verknüpft Konversionen mit Experimenten basierend auf mehreren Regeln:- Konversionen während aktiver Besuche: Wenn eine Konversion auftritt, während der Besucher aktiv ist und von einem Experiment angesprochen wird, verknüpft Kameleoon die Konversion mit dem Experiment für diesen Besuch.
- Konversionen nach dem Ende von Besuchen: Wenn ein Besucher zuvor in ein Experiment einbezogen war, später aber einen Kauf über einen anderen Kanal tätigt (z. B. telefonisch oder im Geschäft), schreibt Kameleoon diese Konversion dem Experiment zu, sofern sie innerhalb des definierten Attributionsfensters (Standard: sieben Tage) erfolgt. Kameleoon erstellt in diesem Szenario einen neuen, mit der Konversion verbundenen Besuch.