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
.
Filtr widoku internetowego
Utwórz filtr niestandardowy, aby uwzględniać tylko dane z witryny. Aby to zrobić, ustaw Application?
na no
.