DokuEs kommt nichts an

06 · Fehlerbehebung

Wenn das Dashboard leer bleibt

Fast immer ist es eines von wenigen Dingen. Die Anfrage an /api/event verrät, welches.

01Zuerst die Anfrage ansehen

Öffne deine Website mit den Entwicklertools des Browsers im Netzwerk-Tab und lade neu. Suche die Anfrage an /api/event:

Du siehstDas heißt
Überhaupt kein script.jsDas Tag ist nicht auf der Seite: Suche im Quelltext der Seite danach.
script.js blockiert oder kein /api/eventEin Werbeblocker, eine Content Security Policy oder eine der Schutzregeln unten.
/api/event hat mit 202 geantwortetEs ist angekommen. Das Dashboard zeigt es binnen weniger Sekunden.
400Der Host der Seite ist nicht die Domain der Website (oder eine ihrer Subdomains), oder das Event war fehlerhaft.
404Keine Website hat die ID aus data-site am Tag: Kopiere das Tag erneut von der Setup-Seite.
429Zu viele Events von einer Adresse auf einmal; sie werden verworfen, bis die Rate sinkt.

02Dann die Liste durchgehen

  • Das Tag ist auf jeder Seite, im <head>, und die Seite wurde seitdem veröffentlicht oder deployt. Webflow und Framer müssen neu veröffentlicht werden; bei einer gecachten Seite muss der Cache geleert werden.
  • Die ID stimmt: data-site ist die ID auf der Setup-Seite der Website (auch die Adresse ihres Dashboards enthält sie).
  • Die Domain passt: Die Domain der Website ist die, auf der die Seite liegt, oder eine Subdomain davon (www. und app. zählen als die Domain). Eine Seite auf einer anderen Domain wird mit 400 abgelehnt.
  • Nicht vom eigenen Rechner: Besuche von localhost zählen nur mit data-allow-localhost und einer Website für diesen Host (Auf localhost testen).
  • Nicht von einem Testroboter: Ein automatisierter Browser zählt nur mit data-allow-automation, und Headless Chrome wird als Bot herausgefiltert.
  • Nicht blockiert: Probier ein privates Fenster ohne Erweiterungen. Wenn es dort zählt, stand ein Werbeblocker im Weg: Liefere das Skript über deine Domain aus.
  • Nicht von deiner Sicherheitsrichtlinie gestoppt: Sonst meldet es die Konsole in Rot (Content Security Policy (CSP)).
  • Nicht ausgeschlossen: Ist in diesem Browser localStorage.datafast_ignore auf true gesetzt, wird er absichtlich ausgeschlossen.
  • Das Konto hat einen Tarif: Endet ein Testzeitraum ohne Tarif, werden Events 24 Stunden später nicht mehr gespeichert. Mit der Wahl eines Tarifs geht es wieder los; nichts vorher Erfasstes geht verloren.

03Immer noch nichts?

Schreib an support@tallybyoutpost.com mit der Adresse deiner Website und dem, was der Netzwerk-Tab für /api/event zeigt. Ein Mensch liest es.

Fehlt etwas, oder sieht es bei dir anders aus? Schreib an support@tallybyoutpost.com und nenne die Seite.