In diesem Dokument erhalten Sie einen Überblick über die Messung des Nutzertimings mit dem Google Analytics SDK for Android Version 2.
Überblick
Das Messen des Nutzertimings bietet eine native Möglichkeit, einen Zeitraum in Google Analytics zu messen. Dies kann nützlich sein, um beispielsweise die Ladezeiten von Ressourcen zu messen.
Ein Timing in Google Analytics besteht aus den folgenden Feldern:
String
Kategorie: Kategorie des zeitlich begrenzten Ereignisseslong
-Intervall: die zeitliche Messung in MillisekundenString
(optional) Name: Name des zeitlich begrenzten EreignissesString
(optional): Label: das Label des zeitgesteuerten Ereignisses
Die Daten zum Nutzertiming finden Sie hauptsächlich im Bericht „Nutzertimings“.
Implementierung
Wenn Sie das Nutzertiming an Google Analytics senden möchten, rufen Sie sendTiming()
auf und geben Sie das Timing-Intervall sowie eine Kategorie an. Im folgenden Beispiel gehen wir davon aus, dass onLoad()
aufgerufen wird, nachdem eine Ressource geladen wurde, in diesem Fall eine Liste der Highscores für ein Spiel:
public void onLoad(long loadTime) { // Where myTracker is an instance of Tracker. myTracker.sendTiming(loadTime, "resources", "high_scores", null); ... // The rest of your onLoad code. }