Domainübergreifendes Tracking mit Personyze
Personyze ermöglicht das automatische Tracking von Nutzeraktivitäten über verschiedene Domains hinweg! So können Sie die gesamte Aktivität der Nutzer über alle Ihre Domains verfolgen.
Dabei wird eine eigene Funktion ausgeführt, die einen iFrame zu den angegebenen Domains öffnet (enthält die Funktion keine bestimmten Domain-URLs, verwendet Personyze automatisch alle Domains, die in den „Domain-Einstellungen“ Ihres Kontos definiert sind).
Der iFrame ist mit einer URL verknüpft, die einige URL-Parameter mit Nutzerinformationen enthält, etwa „User-ID“, „Session-ID“, „Always Segment“ usw. Über diesen iFrame-URL-Mechanismus kann Personyze prüfen, ob dieser Nutzer bereits eine andere Domain besucht hat; ist das der Fall, übernimmt Personyze die vorhandene User-ID, die von der anderen Domain bereitgestellt wurde, und legt auf dieser Grundlage ein Cookie für den Nutzer an.
So wird sichergestellt, dass alle Aktivitäten auf beiden (oder mehr) Domains DEMSELBEN Nutzer zugeordnet werden. Für domainübergreifendes Tracking folgen Sie bitte einer der beiden folgenden Optionen.
Option 1:
- Definieren Sie alle Domains, die Sie tracken möchten, auf der Seite „Domain Settings“
- Fügen Sie den Personyze-Tracking-Code in alle Domains ein, die Sie tracken möchten
- Führen Sie die folgende Funktion (mit einer JavaScript-Aktion) für alle neuen Besucher auf jeder der Domains aus:
JavaScript-API-Referenz
Für Entwickler stellt die domainübergreifende Weitergabe der Identität zwei Hilfsaufrufe bereit. Es sind dieselben Funktionen, die intern von den obigen Snippets verwendet werden.
Die Identität des Besuchers an alle konfigurierten Domains übergeben
Sendet eine Anfrage an jede Startseite in der Domainliste Ihres Kontos und stellt so sicher, dass derselbe Besucher auf jeder registrierten Domain demselben Personyze-Profil zugeordnet wird:
(self.personyze = self.personyze || []).push(['Delegate identity']);
Einen einzelnen ausgehenden Link mit Identität versehen
Für einzelne domainübergreifende Links (zum Beispiel ein CTA, der auf die Domain einer anderen Marke zeigt) hängen Sie die User-/Session-ID an die URL an, damit die Identität beim Wechsel mitgeht:
var url = 'https://yourlink.com';
var wrapped = _S_T.pass_cookie_url(url, true);
// Use `wrapped` as the href for the link
Das zweite Argument (true) zeigt an, dass es sich um einen SSL-Link handelt.