Z tego przewodnika dowiesz się, jak skonfigurować parametry zalecanych zdarzeń i zdarzeń niestandardowych w swojej witrynie, aby móc zbierać więcej informacji ze zdarzeń. Informacje o dodawaniu parametrów ograniczonych do produktu znajdziesz tutaj: Pomiar e-commerce.
Odbiorcy
chcesz zbierać więcej informacji o użytkownikach, w ramach skonfigurowanych wcześniej wydarzeń.
W swojej witrynie używasz tagu Google (gtag.js) lub Menedżera tagów Google. Jeśli chcesz skonfigurować parametry zdarzeń dla aplikacji mobilnej, przeczytaj artykuł Rejestrowanie zdarzeń.
Zanim zaczniesz
W tym przewodniku przyjęto założenie, że zostały już przez Ciebie wykonane te czynności:
- Tworzenie konta i usługi Google Analytics
- utworzenie na potrzeby witryny strumienia danych z sieci,
- Umieść w swojej witrynie fragment kodu tagu Google
Zakładamy też, że masz:
- dostęp do kodu źródłowego swojej witryny,
- rolę Edytujący (lub o większych uprawnieniach) na koncie Google Analytics.
Zanim przeczytasz ten przewodnik, przeczytaj też artykuł Konfigurowanie zdarzeń.
Parametry zdarzenia
Parametry dostarczają dodatkowych informacji o sposobach interakcji użytkowników do Twojej witryny. Gdy na przykład ktoś wyświetla produkt, który sprzedajesz, możesz uwzględnić parametry opisujące ten produkt, takie jak nazwa, kategoria i cena.
Zdarzenia zbierane automatycznie i objęte pomiarem zaawansowanym obejmują parametry domyślnie. Google udostępnia też zestaw wymaganych i opcjonalnych parametrów, być uwzględniane przy każdym zalecanym zdarzeniu. W razie potrzeby możesz dodawać więcej parametrów zdarzeń.
Konfigurowanie parametrów zdarzenia
Zdarzenia mają taką strukturę, gdzie <event_parameters>
to Twoje zdarzenie
parametrów zapisanych jako pary klucz-wartość:
gtag('event', '<event_name>', {
<event_parameters>
});
Na przykład:
gtag('event', 'screen_view', {
'app_name': 'myAppName',
'screen_name': 'Home'
});
W tym przykładzie:
app_name
iscreen_name
to nazwy parametrów zdarzeniamyAppName
iHome
to wartości parametrów zdarzenia
Konfigurowanie parametrów każdego zdarzenia
Przykłady w poprzedniej sekcji używają polecenia event
w funkcji gtag()
do wysyłania parametrów jednego zdarzenia. Możesz też zaktualizować config
we fragmencie kodu tagu Google (w tagu HTML <head>
), aby wysyłać parametry
z każdym zdarzeniem na stronie.
Poniższy kod ustawia tytuł strony, a następnie wysyła parametr przy każdym zdarzeniu na stronie:
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX', {
'page_title': 'Travel Destinations',
'currency': 'USD'
});
</script>
Jeśli dodasz do strony więcej niż 1 identyfikator tagu, zamiast polecenia set
zaktualizowanie polecenia config
, tak aby wszystkie identyfikatory odziedziczyły parametry,
ustawiony. Polecenie set
umieść nad poleceniem config
.
gtag('set', {
'page_title': 'Travel Destinations',
'currency': 'USD'
});
// Place your config commands after the set command like follows
gtag('config', 'G-XXXXXXXXXX-1');
gtag('config', 'G-XXXXXXXXXX-2');
gtag('config', 'G-XXXXXXXXXX-3');
Wyświetlanie zdarzeń w Analytics
Zdarzenia i ich parametry możesz zobaczyć za pomocą raportów Czas rzeczywisty oraz Raporty DebugView. Pamiętaj, że raport DebugView wymaga przed jego użyciem. Te 2 raporty wskazują zdarzenia wywoływane stopniowo przez użytkowników w Twojej witrynie.
Niektóre parametry automatycznie wypełniają gotowe wymiary i dane w Google Analytics Na przykład parametry zbierane automatycznie i zdarzenia objęte pomiarem zaawansowanym, a także wymagane i opcjonalne parametry wysyłasz z zalecanymi zdarzeniami, wypełnij gotowe wymiary i dane.
Inne parametry wymagają utworzenia wymiarów i danych niestandardowych, aby: sprawdzać wartości parametrów w Google Analytics. Za każdym razem, gdy tworzysz niestandardowy musisz utworzyć odpowiednie wymiary lub dane niestandardowe, aby nie ma dostępu do tych danych.
Dalsze kroki
Utwórz wymiary i dane niestandardowe na potrzeby niestandardowych parametrów zdarzeń.