Nutzertiming

In diesem Entwicklerleitfaden wird beschrieben, wie Sie das Nutzertiming mit dem Google Analytics SDK Version 4 für Android messen.

Ü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.

Für Nutzertimings gibt es die folgenden Felder:

Feldname Typ Erforderlich Beschreibung
Kategorie String Ja Die Kategorie des zeitgesteuerten Ereignisses
Wert long Ja Zeitmessung in Millisekunden
Name String Ja Der Name des zeitgesteuerten Ereignisses.
Label String Nein Das Label des zeitgesteuerten Ereignisses

Die Daten zum Nutzertiming finden Sie hauptsächlich im Bericht „Nutzertimings der App-Geschwindigkeit“.

Implementierung

Wenn du ein Nutzertiming an Google Analytics senden möchtest, musst du ein TimingBuilder erstellen und mit Tracker senden.

// Get tracker.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
    TrackerName.APP_TRACKER);

// Build and send timing.
t.send(new HitBuilders.TimingBuilder()
    .setCategory(getTimingCategory())
    .setValue(getTimingInterval())
    .setVariable(getTimingName())
    .setLabel(getTimingLabel())
    .build());

Weitere Informationen zur Methode getTracker finden Sie unter Erweiterte Konfiguration.