Tworząc aplikacje internetowe, używaj zdarzeń screen_view
do pomiaru określonych wyświetleń ekranu w Google Analytics. Zapewnia to podobną funkcjonalność do zdarzeń Firebase screen_view
w natywnych aplikacjach na Androida lub iOS oraz zdarzeń pageview na standardowych stronach internetowych.
Implementacja
Aby wysłać widok ekranu do Google Analytics, użyj polecenia event
w ten sposób:
gtag('event', 'screen_view', {<screen_view_parameters>});
gdzie <screen_view_parameters> to co najmniej jedna para parametr-wartość. Wymagane są 2 parametry: screen_name
i app_name
. Rozdziel każdą parę przecinkiem. Na przykład to polecenie wysyła zdarzenie screen_view
w przypadku aplikacji o nazwie „myAppName” z wartością screen_name
równą „Home”.
gtag('event', 'screen_view', {
'app_name': 'myAppName',
'screen_name' : 'Home'
});
Parametry wyświetlania ekranu
Nazwa pola | Typ danych | Wymagane | Opis |
---|---|---|---|
screen_name |
string |
Tak | Nazwa ekranu. |
app_name |
string |
Tak | Nazwa aplikacji. |
app_id |
string |
Nie | Identyfikator aplikacji. |
app_version |
string |
Nie | Wersja aplikacji. |
app_installer_id |
string |
Nie | Identyfikator instalatora aplikacji. |
Dowiedz się więcej o różnicach między widokami witryny i aplikacji w Google Analytics.
Przykłady
Parametr app_name
musi być wysyłany ze wszystkimi zdarzeniami w aplikacji, dlatego często najlepiej jest dodać go w poleceniu config
.
gtag('config', 'GA_MEASUREMENT_ID', { 'app_name': 'myAppName' });
// The app_name field is now set for the property, so
// screen_view events don't need to include it.
gtag('event', 'screen_view', { 'screen_name': 'Home'});
Korzystanie z filtrów w widokach „Tylko aplikacja” i „Tylko strona internetowa”
Jeśli wysyłasz dane z sieci i aplikacji do tej samej usługi (GA_MEASUREMENT_ID
), Google Analytics będzie wyświetlać w widokach danych oba zestawy danych. Pozwala to na połączenie widoków aplikacji i witryny.
Jeśli chcesz wysyłać dane aplikacji i witryny dotyczące tej samej usługi, ale wyświetlać dane z witryny i aplikacji oddzielnie, możesz utworzyć filtry. Możesz na przykład mieć widok łączony (domyślny), widok witryny i widok aplikacji.
Filtr widoku aplikacji
Utwórz filtr niestandardowy, aby uwzględniać tylko dane aplikacji, ustawiając Application?
na yes
.
Filtr widoku internetowego
Utwórz filtr niestandardowy, aby uwzględniać tylko dane z witryny, ustawiając Application?
na no
.