Z tego przewodnika dowiesz się, jak skonfigurować parametry zalecanych zdarzeń i zdarzeń niestandardowych w witrynie, aby zbierać więcej informacji o zdarzeniach. Informacje o dodawaniu parametrów ograniczonych do produktu znajdziesz w artykule Mierzenie aktywności e-commerce.
Odbiorcy
Chcesz zbierać więcej informacji o aktywności użytkowników za pomocą skonfigurowanych już zdarzeń.
W witrynie używasz tagu Google (gtag.js) lub Menedżera tagów Google. Jeśli chcesz skonfigurować parametry zdarzeń w 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:
- utworzenie konta i usługi Google Analytics,
- utworzenie na potrzeby witryny strumienia danych z sieci,
- umieszczenie w witrynie fragmentu 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, zapoznaj się z artykułem Konfigurowanie zdarzeń.
Omówienie parametrów zdarzeń
Parametry podają dodatkowe informacje na temat sposobów, w jakie użytkownicy wchodzą w interakcje z Twoją witryną. Gdy np. ktoś ogląda sprzedawany przez Ciebie produkt, możesz uwzględnić parametry opisujące ten produkt, takie jak nazwa, kategoria czy cena.
Parametry są stosowane domyślnie w przypadku zdarzeń rejestrowanych automatycznie i objętych pomiarem zaawansowanym. Google udostępnia też zestaw parametrów wymaganych i opcjonalnych, które są przeznaczone do podawania z każdym zalecanym zdarzeniem. W razie potrzeby możesz dodawać więcej parametrów zdarzeń.
Konfigurowanie parametrów zdarzeń
Zdarzenia mają taką strukturę, gdzie <event_parameters> to parametry zdarzeń
zapisane jako pary klucz-wartość:
gtag('event', '<event_name>', {
<event_parameters>
});
Przyjrzyj się temu przykładowi:
gtag('event', 'screen_view', {
'app_name': 'myAppName',
'screen_name': 'Home'
});
W tym przykładzie:
app_nameiscreen_nameto nazwy parametrów zdarzeń,myAppNameiHometo wartości parametrów zdarzeń.
Ważne: rejestrowanie parametrów niestandardowych
Przesyłanie parametrów niestandardowych w kodzie to tylko pierwszy krok. Aby Google Analytics wyświetlał dane z parametrów niestandardowych w raportach standardowych i eksploracjach oraz umożliwiał ich analizowanie, musisz zarejestrować je jako wymiary lub dane niestandardowe w interfejsie Google Analytics. Bez tej rejestracji dane parametrów są zbierane, ale nie są dostępne w raportach.
Konfigurowanie parametrów każdego zdarzenia
W przykładach w poprzedniej sekcji użyto polecenia event w funkcji gtag()
do wysyłania parametrów jednego zdarzenia. Możesz też zaktualizować polecenie 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 z każdym zdarzeniem 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': 'Contact Us',
'currency': 'EUR'
});
</script>
Jeśli do strony dodasz więcej niż 1 identyfikator tagu, użyj polecenia set w przypadku udokumentowanych parametrów globalnych (takich jak user_id, page_title, currency), aby wszystkie identyfikatory dziedziczyły wartości. Umieść polecenie set 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
Możesz sprawdzić, czy zdarzenia i parametry są wysyłane prawidłowo, korzystając z raportów Czas rzeczywisty i DebugView. Te raporty pokazują dane w miarę ich docierania. Pamiętaj, że raport DebugView wymaga dodatkowej konfiguracji przed użyciem.
Aby jednak wyświetlać i analizować wartości parametrów niestandardowych wysyłanych w szerszym interfejsie raportowania Google Analytics (np. w eksploracjach lub raportach standardowych), musisz najpierw zarejestrować je jako wymiary lub dane niestandardowe. Po zarejestrowaniu wymiaru niestandardowego lub danych dane mogą być dostępne w raportach dopiero po 48 godzinach.
Więcej informacji o wymiarach i danych niestandardowych.
Sprawdzanie w DebugView
Gdy używasz raportu DebugView, parametry zdefiniowane za pomocą gtag('set') są
stosowane do wszystkich kolejnych wywołań gtag('event') na stronie. Aby to sprawdzić,
upewnij się, że polecenie gtag('set') jest wykonywane przed wywołaniem zdarzenia.
Następnie wybierz zdarzenie w DebugView i sprawdź kartę Parametry, aby zobaczyć scaloną listę parametrów, w tym tych ustawionych globalnie.
Niektóre parametry automatycznie wypełniają gotowe wymiary i dane w Google Analytics. Na przykład parametry zdarzeń rejestrowanych automatycznie i objętych pomiarem zaawansowanym, a także wymagane i opcjonalne parametry, które wysyłasz z zalecanymi zdarzeniami, wypełniają gotowe wymiary i dane.
Aby widzieć w Google Analytics wartości innych parametrów, musisz utworzyć wymiary i dane niestandardowe, aby je zobaczyć.
Dalsze kroki
Utwórz wymiary i dane niestandardowe dla parametrów zdarzeń niestandardowych.