W tym dokumencie znajdziesz omówienie ekranów i sposobów pomiaru ich wyświetleń za pomocą pakietu SDK Google Analytics w wersji 4 na Androida.
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 | Typ | Wymagane | Opis |
---|---|---|---|
Nazwa ekranu | 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
Implementacja
Aby wysłać wyświetlenie ekranu, ustaw wartości pól ekranu w trackerze, a następnie wyślij działanie:
// Get tracker. Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker( TrackerName.APP_TRACKER); // Set screen name. t.setScreenName(screenName); // Send a screen view. t.send(new HitBuilders.ScreenViewBuilder().build());
Więcej informacji o metodzie getTracker
znajdziesz w sekcji
Konfiguracja zaawansowana.
Automatyczny pomiar ekranu
Możesz automatycznie mierzyć wyświetlenia ekranu za każdym razem, gdy użytkownik wyświetla Activities
aplikacji.
Aby włączyć automatyczny pomiar Activity
:
- Ustaw parametr
ga_autoActivityTracking
w pliku konfiguracji XML. - Nadaj każdemu elementowi
Activities
nazwę ekranową w pliku XML konfiguracji.
Oto przykładowy fragment kodu z pliku konfiguracji 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 --> <screenName name="com.example.ScreenviewActivity"> AnalyticsSampleApp ScreenViewSampleScreen </screenName> <screenName name="com.example.EcommerceActivity"> AnalyticsSampleApp EcommerceSampleScreen </screenName>
Aby automatycznie włączyć automatyczny pomiar Activity
:
t.enableAutoActivityTracking(true);