Analytics Debugger

Analytics Debugger

Copyright ┬ę Shutterstock/Pasuwan

Was bedeutet Analytics Debugger?

Ein Analytics Debugger kann hilfreich sein, falls Google Analytics Daten anzeigt, die so deutlich von den Erwartungen abweichen, dass ein Fehler bei der Implementierung naheliegend erscheint. Google Analytics stellt eine Debug-Version der analytics.js-Bibliothek bereit, die detaillierte Nachrichten an die Javascript-Konsole meldet, w├Ąhrend sie ausgef├╝hrt wird. Diese Nachrichten enthalten erfolgreich ausgef├╝hrte Befehle sowie Warnungen und Fehlermeldungen, die dar├╝ber informieren, wenn der Tracking-Code falsch eingerichtet wurde. Es enth├Ąlt auch eine Aufschl├╝sselung der einzelnen an Google Analytics gesendeten Treffer, sodass Nutzer genau sehen k├Ânnen, welche Daten getrackt werden.

Analytics Implementierung testen, ohne Treffer zu senden

Die Debug-Version von analytics.js sendet Daten genau wie die Nicht-Debug-Version der JS-Bibliothek an Google Analytics. Auf diese Weise k├Ânnen Entwickler eine Website aufrufen, auf der der Code von analytics.js ausgef├╝hrt wird, und die Implementierung ├╝berpr├╝fen, ohne die produktiv getrackten Daten zu beeintr├Ąchtigen oder zu verf├Ąlschen. Wenn Entwickler in bestimmten F├Ąllen (zum Beispiel w├Ąhrend des Betriebs von Entwicklungs- oder Testumgebungen) keine Daten an Google Analytics senden m├Âchten, k├Ânnen sie die sendHitTask-Task deaktivieren und es wird nichts gesendet beziehungsweise es finden keine ├änderungen an den bestehenden Datens├Ątzen statt.┬á

Die Debug-Version von analytics.js sendet Daten genau wie die Nicht-Debug-Version der JS-Bibliothek an Google Analytics. Auf diese Weise k├Ânnen Entwickler eine Website aufrufen, auf der der Code von analytics.js ausgef├╝hrt wird, und die Implementierung ├╝berpr├╝fen, ohne die produktiv getrackten Daten zu beeintr├Ąchtigen oder zu verf├Ąlschen. Wenn Entwickler in bestimmten F├Ąllen (zum Beispiel w├Ąhrend des Betriebs von Entwicklungs- oder Testumgebungen) keine Daten an Google Analytics senden m├Âchten, k├Ânnen sie die sendHitTask-Task deaktivieren und es wird nichts gesendet beziehungsweise es finden keine ├änderungen an den bestehenden Datens├Ątzen statt.

Tracen und Google Analytics Debugger Chrome-Erweiterung

Nach der Aktivierung von Trace Debugging werden ausf├╝hrlichere Informationen an die Konsole ausgegeben. Um das Trace-Debugging zu aktivieren, laden Entwickler die Debug-Version von analytics.js wie oben beschrieben und f├╝gen dem Tracking-Snippet die folgende JavaScript-Zeile hinzu, bevor sie die ga () – Command Queue aufrufen:┬áwindow.ga_debug = {trace: true};

Google Analytics bietet au├čerdem eine Chrome-Erweiterung, die die Debug-Version von analytics.js aktivieren kann, ohne dass der Tracking-Code dazu ge├Ąndert werden muss. Auf diese Weise k├Ânnen Betreiber und Entwickler ihre eigenen Websites debuggen und zus├Ątzlich auch sehen, wie andere Websites das Google Analytics-Tracking mit analytics.js implementiert haben.

Google Tag-Assistent f├╝r Analytics Debugging

Der Google Tag Assistant ist eine Browser-Erweiterung f├╝r Chrome, mit der man den Tracking-Code auf einer Website ├╝berpr├╝fen und h├Ąufig auftretende Probleme beheben kann. Es ist ein ideales Tool um analytics.js-Implementierungen lokal zu debuggen und zu testen um sicherzustellen, dass alles korrekt funktioniert, bevor der Code schlie├člich in ein Produktivsystem ├╝bernommen wird. Mit dem Tag-Assistenten k├Ânnen Entwickler und Administratoren einen typischen Benutzer-Flow aufzeichnen. Es verfolgt alle vom Entwickler gesendeten Treffer, ├╝berpr├╝ft diese auf Probleme und gibt einen vollst├Ąndigen Bericht ├╝ber die Interaktionen aus. Wenn der Assistent Probleme oder m├Âgliche Verbesserungen entdeckt, wird den Benutzer im Bericht darauf hinweisen. Detailliertere Informationen zum Tag Assistenten f├╝r Google Analytics und ├╝ber Tag Assistent-Recordings k├Ânnen der Hilfe entnommen werden.


Sie haben noch Fragen?

Kontaktieren Sie uns

Kostenloser SEO-Check der OSG


Weitere Inhalte