Questo documento fornisce una panoramica delle schermate e di come misurare le visualizzazioni di schermata utilizzando l'SDK di Google Analytics per Android v3.
Panoramica
Le schermate di Google Analytics rappresentano i contenuti visualizzati dagli utenti all'interno dell'app. Il concetto equivalente nell'analisi dei dati web è una visualizzazione di pagina. La misurazione delle visualizzazioni di schermata ti consente di capire quali contenuti vengono visualizzati maggiormente dai tuoi utenti e in che modo navigano tra i diversi contenuti.
Una visualizzazione di schermata è composta da un singolo campo stringa che verrà utilizzato come nome della schermata nei report di Google Analytics:
Nome campo | Campo tracker | Tipo | Obbligatorio | Descrizione |
---|---|---|---|---|
Nome schermata | Fields.SCREEN_NAME
|
String
|
Sì | Il nome della schermata di un'applicazione. |
I dati della visualizzazione di schermata vengono utilizzati principalmente nei seguenti report standard di Google Analytics:
- Report Schermate
- Flusso coinvolgimento
Misurazione manuale dello schermo
Per inviare manualmente una visualizzazione di schermata, imposta i valori del campo della schermata sul tracker, quindi invia l'hit:
// 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() );
Misurazione automatica dello schermo (easyTracker)
EasyTracker può misurare automaticamente le visualizzazioni di schermata ogni volta che l'Activities
dell'app viene mostrata a un utente.
Per attivare la misurazione automatica di Activity
:
- Aggiungi i metodi EasyTracker a tutte le tue
Activities
- Imposta il parametro
ga_autoActivityTracking
nel fileanalytics.xml
. - Assegna a ciascuno dei tuoi
Activities
un nome schermata nel fileanalytics.xml
.
Ecco uno snippet di esempio da un file analytics.xml
una volta attivata la misurazione automatica di Activity
:
<-- 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>