Ekrany

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:

  1. Ustaw parametr ga_autoActivityTracking w pliku konfiguracji XML.
  2. 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);