Ich sehe, es gibt ein Update in der letzten android sdk und sie zeigen, protokollieren sie den Parameter für jedes Ereignis protokolliert ist, aber wie kann ich Screen Tracking hinzufügen?
Im Dashboard gibt es eine Registerkarte für die Nutzerinteraktion, die jedoch nicht erweitert wird, um weitere Informationen zu erhalten.
Ich sehe jedoch Meldungen wie diese beim Wechseln von Aktivitäten:
D / FA: Protokollierungsereignis (FE): _e, Bündel [{_ o = automatisch, _et = 4807, _sc = MainActivity, _si = -3289793799694080660}]
Was heißt das? Sie verfolgen Aktivitäten? Wenn ja, wie können wir Timings sehen? Wenn nein, wie können wir die Aktivitäten / Bildschirm-Timings mit Hilfe von benutzerdefinierten Ereignissen verfolgen (das ist möglich, oder?)?
Die automatische Bildschirmverfolgung wurde im Oktober 2016 in den SDKs für Android und iOS hinzugefügt. Diese Ereignisse werden automatisch aufgezeichnet, wenn die Bibliothek feststellt, dass Sie Activities / ViewControllers geändert haben.
Das heißt, es könnte Zeiten geben, in denen Sie Ihr eigenes Bildschirmtracking aufzeichnen möchten (beispielsweise ein GameKit-Spiel, bleibt auf einem einzelnen ViewController und ändert "Bildschirme" durch neue GameKit-Szenen), so dass Sie manuell ein Rufen Sie setScreenName
auf, wenn Sie Bildschirme manuell nachverfolgen möchten.
Derzeit wird diese Bildschirmberichterstattung auf dem Dashboard der Firebase Analytics-Konsole im Bereich "Nutzerinteraktion" angezeigt. Sie können Ihre Nutzerinteraktion nach dem Bildschirmnamen oder der Bildschirmklasse aufschlüsseln, um zu sehen, wie lange Nutzer auf jedem Bildschirm verbringen . Sie können diesen Bericht auch abrufen, indem Sie sich das spezifische Ereignis screen_view
in der Konsole ansehen.
Wenn Sie genauere Informationen benötigen, müssen Sie wahrscheinlich mit dem Export Ihrer Google Analytics for Firebase-Daten nach BigQuery beginnen und Ihre Abfragen dort ausführen.
Tags und Links android firebase firebase-analytics