W tym dokumencie znajdziesz omówienie ekranów oraz sposobów mierzenia ich wyświetleń za pomocą pakietu SDK Google Analytics na Androida w wersji 3.
Przegląd
Ekrany w Google Analytics reprezentują treści, które użytkownicy oglądają w aplikacji. Odpowiednikiem w analityki internetowej jest odsłona. Pomiar wyświetleń ekranu pozwala sprawdzić, które treści są najczęściej oglądane przez użytkowników i jak poruszają się oni między różnymi treściami.
Widok ekranu składa się z pojedynczego pola ciągu tekstowego, które będzie używane jako nazwa ekranu w raportach Google Analytics:
Nazwa pola | Pole skryptu śledzenia | Typ | Wymagane | Opis |
---|---|---|---|---|
Nazwa ekranu | Fields.SCREEN_NAME
|
String
|
Tak | Nazwa ekranu aplikacji. |
Dane o wyświetleniach ekranu są używane głównie w tych standardowych raportach Google Analytics:
- Raport Ekrany
- Przepływ zaangażowania
Ręczny pomiar ekranu
Aby ręcznie wysłać wyświetlenie ekranu, ustaw wartości pól ekranu w trackerze, a następnie wyślij działanie:
// 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() );
Automatyczny pomiar ekranu (EasyTracker)
EasyTracker może automatycznie mierzyć wyświetlenia ekranu za każdym razem, gdy użytkownikowi wyświetla się Activities
aplikacji.
Aby włączyć automatyczny pomiar Activity
:
- Dodaj metody EasyTracker do wszystkich swoich kampanii
Activities
- Ustaw parametr
ga_autoActivityTracking
w plikuanalytics.xml
. - W pliku
analytics.xml
nadaj każdemu urządzeniuActivities
nazwę ekranową.
Oto przykładowy fragment kodu z pliku analytics.xml
po włączeniu automatycznego pomiaru 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>