Écrans – SDK Android

Ce document présente les écrans et explique comment mesurer les visionnages de l'écran à l'aide du SDK Google Analytics pour Android v3.

Présentation

Dans Google Analytics, les écrans représentent le contenu que les utilisateurs consultent dans votre application. Le concept équivalent dans l'analyse d'audience Internet est une page vue. Mesurer les visionnages de l'écran vous permet d'identifier le contenu le plus regardé par vos utilisateurs et la façon dont ils naviguent entre les différents contenus.

Un visionnage d'écran est constitué d'un champ de chaîne unique qui sera utilisé comme nom d'écran dans vos rapports Google Analytics:

Nom du champ Champ de suivi Type Obligatoire Description
Nom à l'écran Fields.SCREEN_NAME String Oui Nom d'un écran d'application.

Les données sur les vues d'écran sont principalement utilisées dans les rapports Google Analytics standards suivants:

  • Rapport sur les écrans
  • Flux d'interactions

Mesure manuelle de l'écran

Pour envoyer manuellement un visionnage de l'écran, définissez les valeurs du champ d'écran sur l'outil de suivi, puis envoyez l'appel:

// May return null if EasyTracker has not yet been initialized with a property
// ID.
Tracker easyTracker = EasyTracker.getInstance(this);

// This screen name value will remain set on the tracker and sent with
// hits until it is set to a new value or to null.
easyTracker.set(Fields.SCREEN_NAME, "Home Screen");

easyTracker.send(MapBuilder
    .createAppView()
    .build()
);

Mesure automatique de l'écran (EasyTracker)

EasyTracker peut mesurer automatiquement les visionnages de l'écran chaque fois que l'élément Activities d'une application est présenté à un utilisateur.

Pour activer la mesure automatique de Activity:

  1. Ajoutez des méthodes EasyTracker à toutes vos Activities
  2. Définissez le paramètre ga_autoActivityTracking dans votre fichier analytics.xml.
  3. Attribuez un nom d'écran à chacun de vos Activities dans le fichier analytics.xml.

Voici un exemple d'extrait d'un fichier analytics.xml une fois la mesure automatique Activity activée:

<-- Enable automatic Activity measurement -->
<bool name="ga_autoActivityTracking">true</bool>

<-- The screen names that will appear in reports -->
<string name="com.example.app.BaseActivity">Home</string>
<string name="com.example.app.PrefsActivity">Preferences</string>