Pomiary aplikacji / ekranów

Z tego przewodnika dowiesz się, jak skonfigurować pomiar zdarzeń ekranu za pomocą tagu analytics.js

Opis

Ekrany w Google Analytics reprezentują treści oglądane przez użytkowników w aplikacji. Odpowiednikiem w przypadku witryny są strony. Pomiar wyświetleń ekranu pozwala sprawdzić, które treści są najczęściej oglądane przez użytkowników i w jaki sposób poruszają się oni między różnymi elementami zawartości.

Implementacja

Działania ekranu można wysyłać, używając polecenia send z określeniem hitType o wartości screenview. Polecenie send ma następujący podpis dla typu działania screenview:

ga('send', 'screenview', [fieldsObject]);

Pola ekranu

Nazwa pola Typ wartości Wymagane Opis
screenName plik tekstowy, tak Nazwa ekranu.

Dane ekranu są zwykle wysyłane do widoków Google Analytics typu „aplikacja” (a nie „internet”), co oznacza, że oprócz wysyłania screenName musisz też przesłać co najmniej pole appName.

W tabeli poniżej znajdziesz pola aplikacji, które można wysyłać do widoków aplikacji.

Nazwa pola Typ wartości Wymagane Opis
appName plik tekstowy, tak Nazwa aplikacji.
appId plik tekstowy, nie Identyfikator aplikacji.
appVersion plik tekstowy, nie Wersja aplikacji.
appInstallerId plik tekstowy, nie Identyfikator instalatora aplikacji.

Więcej informacji o różnicach między widokami witryny i aplikacji w Google Analytics znajdziesz w artykule Różnica między widokami witryny i aplikacji w Centrum pomocy Analytics.

Przykłady

To polecenie wysyła do Google Analytics działanie związane z wyświetleniem ekranu aplikacji o nazwie „myAppName” i ekranie „Home”:

ga('send', 'screenview', {
  'appName': 'myAppName',
  'screenName': 'Home'
});

Pole appName musi być wysyłane ze wszystkimi działaniami w aplikacji, więc często najlepiej jest ustawić je za pomocą polecenia set:

ga('create', 'GA_MEASUREMENT_ID', 'auto');
ga('set', 'appName', 'myAppName');

// The `appName` field is now set, so
// screenview hits don't need to include it.
ga('send', 'screenview', {screenName: 'Home'});

Używanie filtrów w przypadku widoków obejmujących tylko aplikację lub stronę internetową

Jeśli wyślesz dane z sieci i aplikacji dotyczące tej samej usługi (UA-XXXXX-Y), Google Analytics wyświetli w widokach tej usługi oba zestawy danych. Umożliwia to połączenie widoków aplikacji i witryny.

Jeśli chcesz wysyłać dane aplikacji i witryny dotyczące tej samej usługi, zachowując jednocześnie osobne widoki aplikacji lub witryn, możesz utworzyć filtry. Mogą to być np. widok łączony (domyślny), widok witryny i widok aplikacji.

Filtr widoku aplikacji

Utwórz filtr niestandardowy, aby uwzględniać tylko dane aplikacji. Aby to zrobić, ustaw Application? na yes.

Formularz tworzenia filtra w Google Analytics. W polu nazwy filtra wybrano opcję „Widok aplikacji”, wybrano typ „Filtr niestandardowy”, wybrano „Uwzględnij”, a w menu pola filtra ustawiono wartość „Aplikacja?”, Wzorzec filtra jest ustawiony na „tak”, a opcja uwzględniania wielkości liter ma wartość „Nie”.
Rys. 1. Ustawienia filtrowania w widoku aplikacji.

Filtr widoku internetowego

Utwórz filtr niestandardowy, aby uwzględniać tylko dane z witryny. Aby to zrobić, ustaw Application? na no.

Formularz tworzenia filtra w Google Analytics. W polu nazwy filtra wybrano opcję „Widok internetu”, wybrano typ „Filtr niestandardowy”, zaznaczono opcję „Uwzględnij”, a w menu pola filtra ustawiono wartość „Aplikacja?”, Wzorzec filtra jest ustawiony na „nie”, a opcja uwzględniania wielkości liter ma wartość „Nie”.
Rysunek 2. Ustawienia filtra w widoku internetowym.