Server-Side-Tracking-Analyse - der SST-Score
Server-Side-Tracking (SST) ist eine technische Antwort auf Browser-Limits: Cookies sind kürzer, Werbeblocker greifen tiefer, Cross-Device-Tracking zerfällt. Die SST-Analyse im Auditor zeigt, ob die Umstellung sich für deine Property überhaupt lohnt - und wenn ja, wie groß der erwartete Hebel ist.
<!-- SCREENSHOT: SST-Score-Übersicht mit gewichteten Teilscores und Gesamt-Score -->
Was prüft die App?
Die SST-Analyse berechnet einen gewichteten Score zwischen 0 und 100 aus fünf Einzelchecks und zeigt die Implikationen pro Bereich:
- Cookie-Lifetime-Impact - wie unterscheiden sich Returning-Rates zwischen Safari (kurze Cookies) und Chrome?
- Attribution-Gap - wie viele Sessions und Key Events landen ohne saubere Quelle?
- Funnel-Duration - wie viele Tage liegen typischerweise zwischen Erstkontakt und Conversion?
- Cross-Domain - wie viele unterschiedliche Domains sind beteiligt?
- SST-Detection - gibt es bereits Hinweise im
user_pseudo_id-Muster, dass eine SST-Implementierung läuft?
Wann wird ein Check ausgelöst?
| Komponente | Gewicht | Schwelle |
|---|---|---|
| Cookie-Lifetime-Impact | 35 % | Safari-vs.-Chrome-Returning-Rate-Delta |
| Attribution-Gap | 35 % | Unattribuierte Sessions/Key Events |
| Funnel-Duration | 20 % | Tage bis Conversion |
| Cross-Domain | 10 % | Anzahl Domains |
| SST-Detection | - | user_pseudo_id-Muster |
Score-Ampel: >70 = Grün, 40-70 = Gelb, <40 = Rot. Zusätzlich flaggt der Check eine SST-Event-Coverage unter 50 % der Web-Events als Warnung und einen Cookieless-Anteil >20 % als Risiko.
Die Logik liegt in app/pages/serverside_tracking.py,
app/services/sst_check_service.py und im
OnPage-Detektor app/services/sst/_check_sst_detection_onpage.py.
<!-- SCREENSHOT: Detail-Sektion „Cookie-Lifetime-Impact" mit Safari-Chart -->
Typische Ursachen für niedrige Scores
- Unvollständige SST-Implementierung - Web feuert mehr Events als die Server-Endpoint-Variante, Coverage <50 % der Web-Events.
- Attribution-Mismatch - SST sendet andere Quelle/Medium-Kombination als die Web-Events (z. B. Header-basierte UTM-Rekonstruktion vs. Frontend-Parameter).
- Cookie-Lifetime-Problem - SST setzt nur kurze Erstanbieter-Cookies (z. B. 24 h), Web nutzt 2-Jahres-Cookies. Session-Zerfall ist die Folge.
So gehst du vor
- SST-Tab im Dashboard öffnen - der Gesamt-Score steht oben, darunter die fünf Teilscores mit Erklärung.
- Bei niedrigem Cookie-Lifetime-Score: Safari- und Chrome-Returning-Rates nebeneinander betrachten. Großes Delta = SST hilft.
- Bei hohem Attribution-Gap: parallel Attribution & Akquisitions-Qualität prüfen - manchmal ist die Lösung kein SST, sondern eine bessere Referral-Exclusion.
- Vor jeder SST-Investition den OnPage-Check laufen lassen (OnPage-Checks - Browser-basiertes Audit), um zu sehen, ob die Site überhaupt mit Custom-Endpoints und FPID-Cookie antwortet.