Unterstützung/Erweiterte Funktionen
Erweiterte Funktionen

Besucher über verschiedene Domains verfolgen

Überwachen Sie Besucher nahtlos, wenn sie zwischen völlig verschiedenen Hauptdomains navigieren (z.B. von example.com zu myapp.io).

Möchten Sie stattdessen über Subdomains verfolgen? Siehe Subdomain-Tracking -- das funktioniert automatisch ohne zusätzliche Einrichtung.

Wann Cross-Domain-Tracking verwenden

Cross-Domain-Tracking ist nützlich, wenn Sie mehrere Websites auf verschiedenen Hauptdomains haben, die als eine einzige Benutzerreise behandelt werden sollen:

  • Marketing-Website auf example.com und App auf app.io
  • Hauptseite auf mysite.com und Shop auf shop-mysite.com
  • Mehrere Markendomains mit gemeinsamen Nutzern

Cross-Domain-Tracking einrichten

  1. Öffnen Sie Ihre Website-Einstellungen in Flowsery Analytics
  2. Im Tab General scrollen Sie zu "Additional domains"
  3. Fügen Sie die anderen Domains hinzu, die Sie verfolgen möchten (z.B. myapp.io)
  4. Installieren Sie das Tracking-Script auf jeder Domain mit der gleichen Website-ID, dem gleichen data-domain-Attribut und fügen Sie das Attribut data-allowed-hostnames mit Ihren zusätzlichen Domain(s) hinzu:
HTML
<script
  defer
  data-fl-website-id="flid_******"
  data-domain="myapp.com"
  data-allowed-hostnames="myapp.io"
  src="https://cdn.flowsery.com/main.js"
></script>

Wichtig: Das Attribut data-allowed-hostnames sollte eine kommagetrennte Liste aller zusätzlichen Domains enthalten, die Sie verfolgen möchten (ohne Ihre Hauptdomain).

automatisch Tracking-Parameter (_fs_vid und _fs_sid) hinzu, um die Besucher- und Sitzungs-IDs über Domains hinweg beizubehalten. Diese URL-Parameter werden automatisch aus der Browser-Adressleiste entfernt, nachdem sie erfasst wurden, um Ihre URLs sauber zu halten.

Verwendung des

SDK anstelle des Script-Tags Wenn Sie das flowsery npm-Paket anstelle des Script-Tags verwenden, funktioniert das Cross-Domain-Tracking über manuelle Hilfsfunktionen:

JavaScript
URL with tracking params const url = flowsery.buildCrossDomainUrl('https://myapp.io/signup'); // Or get the raw params to append yourself const params
= flowsery.getTrackingParams();
 

Auf der empfangenden Domain erkennt initFlowsery automatisch die URL-Parameter _fs_vid und _fs_sid und stellt den Besucher/die Sitzung wieder her.

Code