Nutzertimings – Android SDK Version 2 (alte Version)

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 Ereignisses
  • long-Intervall: die zeitliche Messung in Millisekunden
  • String (optional) Name: Name des zeitlich begrenzten Ereignisses
  • String (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.
}