Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Debuggen von Ereignissen

Mit DebugView können Sie die von Ihrer App auf Entwicklungsgeräten protokollierten Rohereignisdaten nahezu in Echtzeit anzeigen. Dies ist sehr nützlich für Validierungszwecke während der Instrumentierungsphase der Entwicklung und kann Ihnen helfen, Fehler und Irrtümer in Ihrer Analyseimplementierung zu erkennen und zu bestätigen, dass alle Ereignisse und Benutzereigenschaften korrekt protokolliert werden.

Debug-Modus aktivieren

Im Allgemeinen werden von Ihrer App protokollierte Ereignisse über einen Zeitraum von ungefähr einer Stunde gestapelt und zusammen hochgeladen. Dieser Ansatz schont die Batterie auf den Geräten der Endbenutzer und reduziert die Netzwerkdatennutzung. Zum Überprüfen Ihrer Analytics-Implementierung (und zum Anzeigen Ihrer Analytics im DebugView-Bericht) können Sie jedoch den Debug-Modus auf Ihrem Entwicklungsgerät aktivieren, um Ereignisse mit minimaler Verzögerung hochzuladen.

Android

Führen Sie die folgenden Befehle aus, um den Analytics-Debug-Modus auf einem Android-Gerät zu aktivieren:

adb shell setprop debug.firebase.analytics.app package_name 

Dieses Verhalten bleibt bestehen, bis Sie den Debug-Modus explizit deaktivieren, indem Sie den folgenden Befehl ausführen:

adb shell setprop debug.firebase.analytics.app .none.

iOS

Geben Sie das folgende Befehlszeilenargument in Xcode an, um den Analytics-Debug-Modus auf Ihrem Entwicklungsgerät zu aktivieren:

 -FIRDebugEnabled
 

Dieses Verhalten bleibt bestehen, bis Sie den Debug-Modus explizit deaktivieren, indem Sie das folgende Befehlszeilenargument angeben:

 -FIRDebugDisabled
 

Netz

Installieren Sie die Google Analytics Debugger Chrome-Erweiterung, um den Analytics Debug-Modus in Ihrem Browser zu aktivieren.

Aktivieren Sie nach der Installation die Erweiterung und aktualisieren Sie die Seite. Ab diesem Zeitpunkt protokolliert die Erweiterung Ereignisse in Ihrer App im Debug-Modus.

Sie können in DebugView protokollierte Ereignisse in der Firebase-Konsole anzeigen.

Berichterstattung

Wenn Sie den Debug-Modus auf Ihren Entwicklungsgeräten aktiviert haben, navigieren Sie zu DebugView, indem Sie den Pfeil neben StreamView im oberen Navigationsbereich von Google Analytics auswählen und DebugView auswählen.

Navigieren Sie zu DebugView, indem Sie den Pfeil neben StreamView im oberen Navigationsbereich von Google Analytics auswählen und DebugView auswählen

Verwenden Sie dann einfach Ihre App, um zu sehen, wie die Ereignisse Ihrer App im DebugView-Bericht protokolliert werden.

Der DebugView-Bericht.

Der Sekunden-Stream (die mittlere Spalte) zeigt die Ereignisse an, die in den letzten 60 Sekunden protokolliert wurden. Der Minuten-Stream (linke Spalte) zeigt eine Reihe von Ereignisarchiven der letzten 30 Minuten. In der rechten Spalte werden die in den 30 Minuten protokollierten Top-Ereignisse sowie die aktuellen Benutzereigenschaften für das aktuell ausgewählte Entwicklungsgerät angezeigt.

Sekunden Stream

Standardmäßig wird eine Liste der Ereignisse angezeigt, die in den letzten 60 Sekunden protokolliert wurden. Jedes Ereignis zeigt einen Zeitstempel an, der dem Zeitpunkt seiner Protokollierung auf dem Entwicklungsgerät entspricht. Sie können auf ein Ereignis klicken, um eine Liste der Parameter anzuzeigen, die diesem Ereignis zugeordnet wurden.

Eine beispielhafte Liste von Ereignisparametern.

Wenn sich die Benutzereigenschaftswerte im Laufe der App-Nutzung ändern, wird ein Eintrag für diese Änderung angezeigt.

Eine beispielhafte Benutzereigenschaft.

Minuten Stream

Dieser Stream zeigt eine Reihe von Kreisen, die jeweils einer Minute Zeit in den letzten 30 Minuten entsprechen. Die Zahl im Kreis gibt die Anzahl der Ereignisse an, die in dieser Minute empfangen wurden. Wenn Sie auf einen dieser Kreise klicken, wird der Sekunden-Stream mit Ereignissen gefüllt, die in dieser Minute protokolliert wurden. Auf diese Weise können Sie die in den letzten 30 Minuten protokollierten Ereignisse detailliert untersuchen.

Ein Beispiel für den Minutenstrom.

Top-Ereignisse und aktuelle Benutzereigenschaften

In der Tabelle Top-Ereignisse werden die Top-Ereignisse angezeigt, die während des Zeitraums von 30 Minuten protokolliert wurden. In der Tabelle Aktuelle Benutzereigenschaften wird der neueste Status der Benutzereigenschaften für das aktuell ausgewählte Entwicklungsgerät angezeigt.

Ein Beispiel für die Top-Events-Tabelle.

Geräteauswahl

Da für viele verschiedene Entwicklungsgeräte der Debug-Modus aktiviert sein kann, können Sie mit der Geräteauswahl das Gerät auswählen, auf das sich der DebugView-Bericht konzentrieren soll. Auf diese Weise können sich mehrere Entwickler auf ihre eigenen Instrumentierungs- und Validierungsbemühungen konzentrieren, ohne sich gegenseitig zu beeinflussen.

Ein Beispiel für die Geräteauswahl.