WhoTrax kann Purchase-Events direkt an Google Analytics 4 senden. So erfassen Sie Conversions auch serverseitig und erhalten vollständigere Daten in GA4.
Das Measurement Protocol ermöglicht Server-to-Server Tracking zu GA4:
Für die GA4-Integration benötigen Sie:
G-XXXXXXXXXX)G-XXXXXXXXXX)! Wichtig
Das Secret wird nur einmal angezeigt! Speichern Sie es sicher.
G-XXXXXXXXXX)Nutzen Sie den Debug-Modus, um Ihre Integration zu testen:
Öffnen Sie GA4
Gehen Sie zu Verwaltung → DebugView
Hier sehen Sie Test-Events in Echtzeit
! Wichtig
Deaktivieren Sie den Debug-Modus für den Live-Betrieb!
WhoTrax sendet purchase-Events an GA4:
| Parameter | Beschreibung |
|---|---|
| client_id | GA4 Client ID (aus _ga Cookie) |
| transaction_id | Bestell-ID (Order UID) |
| value | Netto-Bestellwert |
| currency | EUR |
| traffic_type | "server" (identifiziert S2S-Events) |
Die Client ID ist entscheidend für die Zuordnung in GA4:
_ga-Cookie gespeichertGA1.1.1234567890.1234567890_ga-Cookie wird extrahiert_ga-Cookie_ga-Cookie über FingerprintGA4 S2S-Tracking ergänzt (ersetzt nicht) das Client-Tracking:
| Aspekt | Client-Tracking | S2S-Tracking |
|---|---|---|
| Quelle | Browser (gtag.js) | WhoTrax-Server |
| Blockierung | Durch Ad-Blocker möglich | Nicht blockierbar |
| Echtzeit | Sofort | Bei Bestellverarbeitung |
| traffic_type | – | "server" |
Deduplizierung
GA4 dedupliziert Events automatisch anhand der transaction_id. Wenn Client und Server dasselbe Purchase-Event senden, wird es nur einmal gezählt.
Prüfen Sie Measurement ID und API Secret
Stellen Sie sicher, dass GA4 aktiviert ist
Prüfen Sie, ob der Debug-Modus aktiviert ist (Events werden dann nicht gespeichert)
GA4-Tag muss im Shop eingebunden sein
Cookie muss bei Seitenaufrufen erfasst werden
Prüfen Sie, ob das WhoTrax-Tracking-Pixel korrekt funktioniert
Die Client ID muss mit der Browser-Session übereinstimmen
Prüfen Sie, ob dasselbe _ga-Cookie verwendet wird
Aktivieren Sie den Debug-Modus für Details
Prüfen Sie die Fehlermeldung
Häufige Fehler: Ungültige Client ID, fehlende Parameter
https://www.google-analytics.com/mp/collecthttps://www.google-analytics.com/debug/mp/collect| Einstellung | Wert |
|---|---|
| Request-Timeout | 5 Sekunden |
| Connect-Timeout | 3 Sekunden |
| Wiederholungsversuche | 2 |
Sicherheit: