Etwas stimmt nicht. Die Traffic-Zahlen sehen falsch aus. Ein Event wird nicht ausgelöst. Ein Parameter ist leer. Daten fehlen. Deine Analysen sind kaputt. Aber wo liegt das Problem? Im Tracking-Code? Im Analytics-Tool? In deiner Website? Beim Beheben von Analytics-Problemen geht es darum, systematisch zu suchen. Du prüfst jeden Baustein. Du grenzt das Problem ein. Du behebst es. Gute Fehlersuche erspart dir stundenlangen Frust.
Dieser Artikel erklärt, wie du häufige Analytics-Probleme findest und behebst.
Mit Echtzeitberichten beginnen
Echtzeitberichte zeigen, was gerade passiert. Wird ein Event nicht ausgelöst, zeigen dir die Echtzeitberichte das sofort. Fehlt Traffic, decken Echtzeitberichte es auf.
Öffne die Echtzeitberichte. Führe die Aktion aus, die Daten erzeugen sollte. Siehst du sie in Echtzeit? Wenn ja, funktioniert das Tracking. Wenn nein, ist es kaputt.
Echtzeitberichte grenzen ein, wann das Problem begann. Hat es gestern funktioniert, heute aber nicht? Dann hat sich etwas geändert. Hat es in der Staging-Umgebung funktioniert, aber nicht live? Dann unterscheiden sich deine Umgebungen.
Deinen Tracking-Code prüfen
Nutze die Entwicklertools des Browsers. Öffne den Tab „Netzwerk“. Suche nach Anfragen an dein Analytics-Tool. Erscheinen sie? Wenn ja, wird der Tracking-Code ausgeführt. Wenn nein, läuft der Code nicht.
Prüfe den Tab „Konsole“ auf Fehler. JavaScript-Fehler können verhindern, dass das Tracking läuft. Achte auf rote Fehlermeldungen. Sie sagen dir, was kaputtgegangen ist.
Prüfe, ob dein Analytics-Skript geladen wurde. Die meisten Tools zeigen einen Status in der Konsole. „Skript erfolgreich geladen“ oder „Warte auf Einwilligung“ oder Ähnliches. Achte auf die Meldungen.
Deinen Data Layer prüfen
Öffne die Konsole. Gib den Namen deiner Data-Layer-Variable ein. Prüfe, ob sie existiert. Prüfe, ob sie Daten enthält. Ist der Data Layer leer, können Events nicht auf Daten zugreifen.
Prüfe das Timing. Wird der Data Layer gefüllt, bevor Events ausgelöst werden? Öffne die Konsole. Führe die Aktion aus. Prüfe den Data Layer. Hat er zur richtigen Zeit die richtigen Daten?
Vergleiche mit deinen Erwartungen. Du erwartest product_id im Data Layer. Siehst du sie? Du erwartest user_type. Siehst du es? Fehlende Felder sind Hinweise bei der Fehlersuche.
Den fehlerhaften Baustein eingrenzen
Analysen bestehen aus mehreren Bausteinen. Deine Website. Dein Data Layer. Dein Tracking-Code. Dein Tag-Manager. Dein Analytics-Tool. Welcher Baustein ist kaputt?
Teste jeden Baustein einzeln. Hat deine Website die Daten? Prüfe den Data Layer. Greift der Tracking-Code darauf zu? Prüfe den Tab „Netzwerk“. Sendet er an dein Analytics-Tool? Prüfe die Protokolle des Tools. Empfängt es die Daten?
Weisst du, welcher Baustein kaputt ist, kannst du ihn gezielt beheben. Ist es der Data Layer, sprich mit deinen Entwicklern. Ist es der Tracking-Code, prüfe deine Konfiguration. Ist es das Analytics-Tool, prüfe seine Einstellungen.
Auf häufige Fehler prüfen
Bestimmte Fehler passieren oft. Prüfe sie zuerst. Einwilligung nicht erteilt. Verlangst du eine Einwilligung, hat der Besucher eingewilligt? Wenn nicht, ist das Tracking deaktiviert.
Werbeblocker. Manche Besucher nutzen Werbeblocker. Sie blockieren Analysen. Deshalb siehst du weniger Traffic als erwartet.
Filter. Schliesst ein Filter die Daten aus, die du suchst? Du hast einen Filter angelegt, der internen Traffic ausschliesst. Aber du testest aus deinem Büro. Du siehst keine Daten, weil der Filter dich ausschliesst.
Falsche Property oder Ansicht. Schaust du in die richtige Analytics-Property? In die richtige Ansicht? Du hast eine Ansicht angelegt, die nur mobilen Traffic zeigt. Desktop-Traffic erscheint dort nicht.
Den Vorschaumodus des Tag-Managers nutzen
Nutzt du einen Tag-Manager, aktiviere den Vorschaumodus. Er zeigt, was ausgelöst würde, ohne wirklich Daten zu senden. Du siehst jeden Tag. Jedes Event. Jeden Auslöser für Aktionen.
Der Vorschaumodus ist bei der Fehlersuche sehr hilfreich. Führe eine Aktion aus. Beobachte den Vorschaubereich. Sieh jeden Tag, der ausgelöst wird. Sieh die Reihenfolge. Sieh, welche Daten gesendet werden. Wird etwas nicht ausgelöst, siehst du das sofort.
Deinen Analytics-Anbieter kontaktieren
Findest du das Problem nicht, kontaktiere deinen Analytics-Anbieter. Nenne Details. Was funktioniert nicht? Welche Fehlersuche hast du schon gemacht? Was hast du gefunden? Gute Angaben zur Fehlersuche helfen ihm, dir schneller zu helfen.
Viele Anbieter haben Support-Teams. Support per E-Mail. Support per Chat. Je nach Plan Support per Telefon. Nutze sie. Dafür sind sie da.
Häufig gestellte Fragen
Die Analysen zeigen keine Daten. Wo fange ich an?
Fang mit den Echtzeitberichten an. Zeigen sie nichts, funktioniert das Tracking nicht. Prüfe deinen Tracking-Code im Tab „Netzwerk“. Sendet er Anfragen? Prüfe die Konsole. Gibt es Fehler? Prüfe deinen Data Layer. Enthält er Daten? Arbeite diese Punkte systematisch ab. Mit dem Website-Builder von WEMASY richtest du das direkt auf deiner Website ein.
Ein Event wird ausgelöst, hat aber keine Daten in den Parametern.
Das Event wird ausgelöst. Aber die Daten werden nicht erfasst. Prüfe deinen Data Layer. Sind die relevanten Daten dort? Prüfe die Konfiguration des Events. Sucht es an der richtigen Stelle? Prüfe das Timing. Sind die Daten verfügbar, wenn das Event ausgelöst wird? Meist fehlt der Data Layer oder er ist leer.
Die Traffic-Zahlen sind niedriger als erwartet.
Häufige Ursachen sind Filter, Werbeblocker und Einwilligung. Prüfe deine Filter. Schliesst du Traffic aus, der nicht ausgeschlossen werden sollte? Prüfe Werbeblocker. Deine Besucher nutzen sie vielleicht. Prüfe die Einwilligung. Haben Besucher nicht eingewilligt, trackst du sie nicht.
In der Staging-Umgebung sieht alles gut aus, aber live funktioniert es nicht.
Staging und Live unterscheiden sich. Prüfe die Unterschiede. Ist die Domain anders? Ist die Subdomain anders? Ist der Code anders? Prüfe deine Tracking-Konfiguration. Ist sie umgebungsspezifisch? Teste wenn möglich direkt im Live-Betrieb.
Woher weiss ich, ob Werbeblocker die Analysen blockieren?
Dein echter Traffic ist höher als das, was die Analysen zeigen. Nicht alle echten Besucher tauchen in den Analysen auf. Werbeblocker verhindern, dass Analysen laufen. Mit serverseitigem Tracking kannst du das verringern, aber nicht ganz beseitigen. Akzeptiere einen gewissen Datenverlust durch Werbeblocker.
Wie lange dauert die Fehlersuche meistens?
Einfache Probleme dauern Minuten. Ein falscher Filter. Eine fehlende Konfiguration. Komplexe Probleme dauern länger. Probleme mit dem Data Layer. Probleme mit Integrationen. Findest du es nicht innerhalb von 30 Minuten, hol dir Hilfe. Eine zweite Sichtweise zeigt oft, was du übersehen hast.