Zum Hauptinhalt springen
Kostenlos7 MinutenFortgeschrittene

Die Trust-Ansicht: Wie Sie Ihre Tracking-Qualität lesen

Wie der Trust-Reiter Tracking-Verluste schätzt, was die Konfidenz-Labels bedeuten und was zu tun ist, wenn ein handlungsrelevantes Problem markiert wird.

trustabgleichtracking-qualitaetkonfidenz
Zuletzt aktualisiert:

Die Trust-Ansicht befindet sich in Ihrem Domain-Dashboard und liefert eine ehrliche Messung dafür, wie viel Ihres Trackings tatsächlich erfasst wird. Sie läuft täglich und vergleicht drei Signale — den Browser-Tracker, die serverseitige Erfassung und die Webhook-Wahrheit — um Lücken zu schätzen und ihre wahrscheinliche Ursache zu erklären.

Diese Anleitung führt durch das Lesen der Ansicht und erklärt, was zu tun ist, wenn etwas untersuchungswürdig aussieht.

Wo Sie sie finden

Öffnen Sie in app.zenovay.com ein beliebiges Domain-Dashboard und wählen Sie den Reiter Trust aus der Gruppe Reliability in der Seitenleiste (er liegt unter /domains/{id}?tab=trust). Die Ansicht zeigt die Abgleichsergebnisse der letzten 7 Tage.

Bei einer brandneuen Website sehen Sie eventuell einen freundlichen Empty State. Die erste Abgleichszeile erscheint innerhalb von 24 Stunden nach Aktivität (der tägliche Job läuft um 00:00 UTC).

Die Hauptkennzahl

Oben sehen Sie eine große Prozentangabe mit der Bezeichnung „geschätzter Tracking-Verlust" und einem Konfidenz-Chip:

  • Positive Prozentzahl (z. B. 8,4 %) — Ihr Browser-Tracker erfasst weniger Ereignisse als die Server- oder Webhook-Wahrheitsschicht vermuten lässt. Ein gewisser Verlust ist normal; die Aufschlüsselung darunter erklärt warum.
  • Negative Prozentzahl / „+X % über erfasst" — Ihr Server erfasst mehr Ereignisse als Ihr Browser-Tracker. Das ist kein Bug; meist hat die serverseitige Erfassung Ereignisse aufgefangen, die Ad-Blocker oder Netzwerkausfälle verloren hätten.
  • (Gedankenstrich) — Es gibt noch nicht genug vergleichbare Daten, üblicherweise weil entweder die Server- oder die Webhook-Schicht für diese Site leer ist.

Unter der Prozentzahl befindet sich eine Vollständigkeitsleiste. Der durchgehende smaragdgrüne Abschnitt zeigt Ereignisse, die zwischen Schichten übereinstimmen. Der bernsteinfarbene gestreifte Abschnitt zeigt die geschätzte Lücke.

Konfidenz-Labels

Jede Metrik trägt eines von drei Labels:

ChipBedeutung
Hohe Konfidenz ●●●Beide Schichten haben ≥100 Ereignisse und der Verlust liegt unter 30 %. Die Zahl ist verlässlich.
Mittlere Konfidenz ●●○Eine der Schichten liegt im Bereich 50–100 Ereignisse, oder der Verlust beträgt 30–60 %. Behandeln Sie die Zahl als Richtwert.
Begrenzte Daten ●○○Eine oder beide Schichten haben unter 50 Ereignisse, oder der Verlust übersteigt 60 %. Die Ansicht zeigt das Wenige, was sie sieht — handeln Sie nicht allein auf Basis dieser Zahl.

Konfidenz ist nicht dasselbe wie Schweregrad. Ein hochkonfidenter 5-%-Verlust ist eine nützlichere Information als ein niederkonfidenter 80-%-Verlust.

Die Metrik-Aufschlüsselung lesen

Drei Zeilen unter der Hauptkennzahl zeigen denselben Vergleich getrennt nach Seitenaufrufen, Ziel-Abschlüssen und Umsatz-Ereignissen. Jede Zeile trägt ihr eigenes Konfidenz-Label und drei Spalten (Client / Server / Webhook) sowie eine Vollständigkeitsleiste.

Häufige Muster:

  • Seitenaufrufe: Client und Server sollten nahe beieinander liegen. Eine anhaltende Lücke deutet meist auf Ad-Blocker oder CSP-Regeln hin, die den Tracker auf bestimmten Seiten lautlos blockieren.
  • Ziele: Lücken sind hier oft legitim — Besucher schließen den Tab zwischen Auslösen des Client-Ereignisses und der serverseitigen Bestätigung. Achten Sie eher auf Trend-Veränderungen als auf einen einzelnen Tagesprozentwert.
  • Umsatz: Die Webhook-Schicht ist die Quelle der Wahrheit (sie hat tatsächlich abgerechnet). Eine Lücke bedeutet meist entweder, dass Client-Kaufereignisse nicht bei jeder erfolgreichen Zahlung feuern, oder dass Webhook-Auslieferungen verzögert sind.

Wenn Sie in einer Zeile eine kleine Meldung wie „Serverseitige Erfassung noch nicht im Einsatz" sehen, bedeutet das, dass die Wahrheitsschicht für diese Metrik leer ist. Der Abgleich zeigt etwas (Trust nutzt die Schicht, die existiert), aber mit niedriger Konfidenz.

Wichtigste Mismatch-Gründe

Unter der Metrik-Aufschlüsselung listet Trust die wichtigsten vermuteten Gründe — sortiert nach der Zahl der diese Woche betroffenen Ereignisse.

Drei Gründe sind mit einem kleinen Bernstein-Tag als Handlungsrelevant markiert. Für diese sehen Pläne ab Pro eine einzeilige Handlungsempfehlung. Die übrigen Gründe sind diagnostisch — sie erklären, was passiert, ohne dass Sie etwas tun müssten.

Handlungsrelevante Gründe und was zu tun ist

Client-Tracker vermutlich blockiert (client_blocked)

  • Was wir gesehen haben: Serverseitige Zählungen lagen bei mindestens einer Metrik deutlich höher als Browser-Zählungen.
  • Wahrscheinliche Ursache: Ein Ad-Blocker, eine Browser-Privacy-Erweiterung oder Ihr eigener Content-Security-Policy-Header blockiert den Tracker bei manchen Aufrufen.
  • Was zu versuchen ist: Fügen Sie api.zenovay.com zu Ihrer CSP-Direktive connect-src hinzu. Bei strengerer CSP mit script-src auch dort hinzufügen. Bei Verlusten durch Privacy-Erweiterungen erwägen Sie First-Party-Tracking, damit der Tracker von Ihrer eigenen Domain geladen wird.

Webhook-Auslieferung verzögert (webhook_delay)

  • Was wir gesehen haben: Client-seitige Kaufereignisse lagen vor Webhook-Eingängen UND die heutige Webhook-Anzahl fiel deutlich unter den 6-Tage-Durchschnitt.
  • Wahrscheinliche Ursache: Ihr Zahlungsanbieter (typischerweise Stripe) hat manche Webhooks noch nicht ausgeliefert. Das löst sich oft innerhalb von Stunden von selbst.
  • Was zu versuchen ist: Öffnen Sie das Webhook-Auslieferungs-Dashboard Ihres Zahlungsanbieters und suchen Sie nach fehlgeschlagenen oder ausstehenden Webhooks. Wenn Sie Wiederholungsversuche sehen, sollte sich die Lücke schließen, sobald diese eintreffen. Wenn Webhooks komplett fehlschlagen, prüfen Sie, ob Ihr Endpunkt erreichbar ist und 2xx-Antworten zurückgibt.

Route-Normalisierungs-Mismatch (route_mapping)

  • Was wir gesehen haben: 1–2 bestimmte Routen verursachen mehr als die Hälfte der Lücke.
  • Wahrscheinliche Ursache: Diese Routen werden zwischen Browser-Tracker und Server unterschiedlich normalisiert. Häufiger Fall: Eine SPA-Route, die der Tracker als /checkout/abc123 meldet, der Server aber als /checkout/[id] aufzeichnet.
  • Was zu versuchen ist: Überprüfen Sie das SPA-Route-Handling Ihres Trackers für die betroffenen URLs. Die Pro+-Drilldown-Tabelle zeigt Ihnen genau, welche Routen zur Lücke beitragen.

Diagnostische Gründe (keine Handlung nötig)

  • Duplikate unterdrückt — Die Ingest-Pipeline hat doppelte Browser-Ereignisse mit demselben Idempotency-Key erkannt und nur eines behalten. Korrektes Verhalten.
  • Besucheridentitäts-Lücken — Die Browser-ID eines Besuchers stimmte über serverseitig erfasste Ereignisse hinweg nicht sauber überein. Häufig, wenn der Besucher mitten in der Session Cookies gelöscht hat.
  • Serverseitige Erfassung nicht im Einsatz — Sie haben noch nicht begonnen, serverseitige Ereignisse an POST https://api.zenovay.com/e/{trackingCode} zu senden. Serverseitiger Abgleich ist ohne diesen Endpunkt nicht möglich. Siehe Server-seitige Ereignisse für die Einrichtung.
  • Keine dominante Ursache erkannt — Die Lücke liegt unter dem Schwellenwert für jeden spezifischen Grund. Oft bedeutet das einfach, dass Ihr Tracking gesund ist.

Die Pro+-Drilldown-Tabelle

Wenn Ihr Plan Pro oder höher ist, sehen Sie unten eine Lücke pro Route-Tabelle, die die größten Einzel-Routen-Differenzen zwischen Client- und Server-Zählungen dieser Woche auflistet, sortiert nach Ereignis-Lücke.

Das ist der handlungsorientierteste Teil der Ansicht: Er sagt Ihnen genau, wo Sie hinschauen müssen. Beispiele:

  • Eine einzelne Produktdetailseite, die den Großteil der Seitenaufruf-Lücke ausmacht → Prüfen Sie, ob diese Seite eine CSP-Regel, ein eigenes Inline-Skript oder ein A/B-getestetes Layout hat, das den Tracker bricht.
  • Eine /checkout-Route, die nur serverseitig erscheint → Ihr Client-Tracker ist möglicherweise nicht auf der Checkout-Seite installiert (häufig bei isolierten Zahlungs-Flows).
  • Ein /blog/[slug]-Muster mit Hunderten von Routen, die jeweils 1–2 Ereignisse beitragen → erwartet; ignorieren.

Häufig gestellte Fragen

Die Trust-Ansicht sagt, ich verliere 12 % der Seitenaufrufe. Sollte ich besorgt sein?

Nicht zwingend. Branchen-Benchmarks für browserbasierte Analytics weisen Ad-Blocker-Verluste in manchen Vertikalen mit 20–40 % aus. Ein gemessener Verlust von 12 % mit echtem serverseitigem Vergleich ist deutlich besser als der ungemessene Verlust eines typischen Analytics-Tools. Die handlungsrelevante Frage ist, ob die Lücke auf bestimmten Routen konzentriert ist (was Sie beheben können) oder gleichmäßig verteilt (Geschäftskosten).

Warum zeigt meine Zahl „+5 % über erfasst"?

Ihr Server hat mehr Ereignisse erfasst als Ihr Browser-Tracker. Das ist eine gute Nachricht — die serverseitige Erfassung schließt Lücken, die Ihr Tracker verpasst hätte. Das „+"-Vorzeichen macht deutlich, dass das kein Verlust ist.

Die Ansicht sagt „Begrenzte Daten" für Umsatz. Was bedeutet das?

Sie haben entweder diese Woche nicht viele Kaufereignisse (unter 50 im Fenster), oder nur eine der Wahrheitsschichten ist befüllt (z. B. Client-Kaufereignisse, aber kein Stripe-Webhook konfiguriert). Die Lösung ist meist, auf mehr Ereignisse zu warten oder die fehlende Schicht einzubinden.

Warum sehe ich für manche Gründe keine Handlungsempfehlungen?

Handlungsempfehlungen für die drei handlungsrelevanten Gründe sind ab Pro verfügbar. Auf Free sehen Sie den Grund-Namen und die Ereignisanzahl, aber der Lösungsvorschlag ist gesperrt. Die Gründe selbst und die Hauptkennzahlen sind in allen Plänen sichtbar.

Erscheint der Trust-Reiter in meinen öffentlichen Dashboards?

Nein. Trust ist ausschließlich eine interne Diagnoseoberfläche. Öffentliche Share-Dashboards zeigen ihn nie.

Verwandte Anleitungen

War dieser Artikel hilfreich?