Temps utilisateur

Ce guide du développeur explique comment mesurer les temps utilisateur avec le SDK Google Analytics v4 pour Android.

Présentation

Mesurer le temps utilisateur est un moyen natif de mesurer une période dans Google Analytics. Cela peut être utile pour mesurer les temps de chargement des ressources, par exemple.

Les temps utilisateur comportent les champs suivants:

Nom du champ Type Obligatoire Description
Catégorie String Oui Catégorie de l'événement programmé
Valeur long Oui Mesure de la durée en millisecondes
Nom String Oui Nom de l'événement programmé
Étiquette String Non Libellé de l'événement programmé

Ces données se trouvent principalement dans le rapport "Vitesse de l'application" sur le temps utilisateur.

Implémentation

Pour envoyer un temps utilisateur à Google Analytics, créez un TimingBuilder et utilisez un Tracker pour l'envoyer.

// 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());

Pour en savoir plus sur la méthode getTracker, consultez la section Configuration avancée.