Mierzenie zdarzeń Google Analytics

Z tego artykułu dowiesz się, jak używać tagu gtag.js do wysyłania zdarzeń Google Analytics.

Wysyłaj wydarzenia

Aby wysyłać zdarzenia Google Analytics ze strony internetowej, na której dodano tag Google, użyj polecenia event tagu gtag.js o takiej składni:

gtag('event', <action>, {
  'event_category': <category>,
  'event_label': <label>,
  'value': <value>
});
Nazwa Typ Wartość domyślna Opis
<action> string Wartość, która będzie widoczna w raportach Google Analytics o zdarzeniach jako akcja zdarzenia.
<category> string "general" Kategoria wydarzenia.
<label> string Etykieta zdarzenia.
<value> number Nieujemna liczba całkowita, która pojawi się jako wartość zdarzenia.

Poniżej wysyła zdarzenie z działaniem 'aaa', kategorią 'bbb' i etykietą 'ccc':

gtag('event', 'aaa', {
  'event_category' : 'bbb',
  'event_label' : 'ccc'
});

Jeśli pominiesz właściwość <category> lub <label>, zostaną one ustawione na domyślne wartości parametru "(not set)".

Więcej informacji o interpretowaniu przez Google Analytics struktury zdarzeń znajdziesz w artykule Struktura parametrów zdarzeń Google Analytics.

Domyślne zdarzenia Google Analytics

Użyj domyślnych zdarzeń Google Analytics, które mają gotowe kategorie i etykiety. Korzystanie z tych zdarzeń ułatwia spójne raportowanie i współpracę z przyszłymi funkcjami.

W tabeli poniżej znajdziesz domyślne zdarzenia Google Analytics, ich kategorie domyślne oraz domyślne typy etykiet (jeśli są dostępne). W przypadku nazw zdarzeń niewymienionych w tej tabeli (np. utworzonych przez Ciebie dowolnych nazw zdarzeń) kategoria domyślna to "engagement", a etykieta domyślna to "(not set)".

Nazwa zdarzenia Kategoria domyślna Domyślny typ etykiety
add_payment_info ecommerce  
add_to_cart ecommerce  
add_to_wishlist ecommerce  
begin_checkout ecommerce  
checkout_progress ecommerce  
generate_lead engagement  
login engagement method
purchase ecommerce  
refund ecommerce  
remove_from_cart ecommerce  
search engagement search_term
select_content engagement content_type
set_checkout_option ecommerce  
share engagement method
sign_up engagement method
view_item engagement  
view_item_list engagement  
view_promotion engagement  
view_search_results engagement search_term

Wysyłanie zdarzeń niezwiązanych z interakcją

Aby wysłać zdarzenie niezwiązane z interakcją, ustaw parametr non_interaction na true:

gtag('event', 'video_auto_play_start', {
  'event_label': 'My promotional video',
  'event_category': 'video_auto_play',
  'non_interaction': true
});