ŁADOWANIE

Jak wdrożyć i wykorzystać śledzenie zdarzeń w Google Analytics?

przez Krzysiek Nowakowski 17 lipca, 2021
Jak wdrożyć i wykorzystać śledzenie zdarzeń w Google Analytics?

Śledzenie zdarzeń to jedna z najbardziej przydatnych funkcji w Google Analytics.

Wystarczy odrobina dodatkowego kodu, aby przechwycić wszelkiego rodzaju informacje o tym, jak ludzie zachowują się w Twojej witrynie: z jakimi elementami strony wchodzą w interakcje oraz w jakim stopniu. 

Śledzenie zdarzeń pozwala monitorować niemal każdą czynność, która nie powoduje wczytania nowej strony, na przykład oglądanie filmu lub kliknięcie linku wychodzącego. Te dane mogą być nieocenione podczas pracy nad optymalizacją UX strony.

Istnieją dwa różne sposoby konfiguracji śledzenia zdarzeń w Google Analytics. Jednym ze sposobów jest ręczne dodanie niewielkiego fragmentu skryptu bezpośrednio do kodu strony. Drugim jest skonfigurowanie śledzenia za pomocą Google Tag Managera.

Do czego mogę użyć śledzenia zdarzeń w Google Analytics?

Zanim przejdziemy do szczegółów, jak skonfigurować śledzenie zdarzeń, przyjrzyjmy się najczęstszym sposobom wykorzystania zdarzeń Google Analytics. Domyślnie Google Analytics nie może śledzić żadnego zdarzenia, które nie generuje odsłony w momencie jego wystąpienia. Oznacza to, że śledzenia zdarzeń możesz i powinieneś wykorzystywać do takich rzeczy jak:

  • Śledzenia kliknięć linków wychodzących do witryn zewnętrznych,
  • Mierzenia liczby kliknięć w adresy e-mail na stronie lub numery telefonów typu,
  • Śledzenia pobierania plików PDF i innych multimediów,
  • Mierzenia interakcji z treścią wideo, np. czasu spędzonego na oglądaniu wideo,
  • Śledzenia pól formularzy i wpisywanych treści (jednak oczywiście bez danych personalnych),
  • Monitorowania kliknięć w interaktywne elementy strony, przyciski, call to action,
  • Zbierania danych o tym, ilu użytkowników wypełniło i przesłało formularz, w tym formularzy logowania, rejestracji, itp.,
  • Śledzenia wyświetleń pop-upów i ich skuteczności,
  • Mierzenia głębokości scrollowania strony,
  • Zbierania danych o liczbie pobrań plików lub ich otwarcia, np. w formacie PDF.
  • Śledzenia stron bądź elementów, których wczytanie się nie wywołuje odświeżenia strony lub stron opartych o AJAX, bibliotekach jak React.js, Node.js, itp.,
  • Mierzenie liczby udostępnień treści w mediach społecznościowych,
  • Śledzenia dodania lub usunięcia produktów z koszyka.

Na podstawie Twoich zdarzeń można również skonfigurować cele konwersji w Google Analytics. O celach konwersji Google Analytics przeczytasz więcej w tym artykule:

Czym są cele konwersji w Google Analytics?

Jak działa śledzenie zdarzeń w Google Analytics?

Fragment kodu śledzącego dodawany jest do kodu elementu, który chcesz śledzić. Po kliknięciu tego elementu przez użytkownika jest on śledzony i wyświetlany jako zdarzenie w Google Analytics.

Kod śledzenia zdarzeń składa się z czterech elementów, które możesz zdefiniować w celu dokładnego opisania interakcji użytkownika w Twojej witrynie:

  • Kategoria zdarzenia to nazwa nadawana grupie zdarzeń, które chcesz śledzić;
  • Akcja zdarzenia to rodzaj interakcji, taki jak pobieranie dokumentu;
  • Etykieta zdarzenia precyzuje i rozróżnia akcje zdarzenia, np. rozróżnia kliknięte opcje menu nawigacyjnego;
  • Wartość może być użyta, jeśli chcesz przypisać wartość liczbową do tego zdarzenia.

Gdy zdarzenie zostanie wywołane w Twojej witrynie, atrybuty „Kategoria”, „Działanie”, „Etykieta” i „Wartość” mogą pomóc Ci dokładnie zrozumieć, w co użytkownik angażował się na Twojej stronie oraz jaką wartość możesz przypisać takiemu działaniu. Ważne jest, aby zastanowić się nad konwencjami nazewnictwa używanymi dla tych atrybutów, ponieważ te wartości będą wyświetlane w raportach Google Analytics. Jeśli po wdrożeniu zdecydujesz się zmienić nazewnictwo zdarzeń, Twoje historyczne dane nie zostaną zreorganizowane, co utrudni porównywanie zmian zachowań użytkowników w różnych okresach czasu.

Jak mogę wdrożyć śledzenie zdarzeń?

Tak jak pisałem wcześniej, masz dwa sposoby wdrożenia zdarzeń.  

Pierwszym krokiem powinna być instalacja Google Analytics na stronie – oczywiście o ile jeszcze tego nie posiadasz. Możesz znaleźć swój identyfikator śledzenia, przechodząc do sekcji Administracja swojego konta GA i przechodząc do usługi, którą chcesz śledzić. 

panel administracji Google Analytics
W panelu administracji usługi Google Analytics znajdziesz numer swojej usługi.

Śledzenie zdarzeń poprzez modyfikację kodu strony

Decydując się na taki sposób, niewykluczone, że będziesz porzebował wsparcia programisty. 

Tak wygląda fragment kodu śledzenia zdarzeń:

ga('send', 'event', [eventCategory], [eventAction], [eventLabel], [eventValue], [fieldsObject]);

Po uzupełnieniu informacji definiujących zdarzenie, które chcesz śledzić, dodaj ten fragment kodu do odpowiedniego elementu na swojej stronie internetowej. Aby to zrobić, musisz użyć czegoś, co nazywa się obsługą zdarzeń – event handler.

Moduł obsługi zdarzeń to termin HTML, który uruchamia kod śledzenia po wykonaniu określonej czynności. Są to wbudowane do biblioteki Javascript zdarzenia obsługiwane przez przeglądarkę. Na przykład, jeśli chcesz śledzić, ile razy użytkownicy kliknęli przycisk, użyj obsługi zdarzenia onclick, a Twój kod wyglądałby tak:

<button onclick="ga('send', 'event', [eventCategory], [eventAction], [eventLabel], [eventValue], [fieldsObject]);">tekst przycisku</button>

Listę typowych modułów obsługi zdarzeń, a także bardziej szczegółowe wyjaśnienie ich działania, znajdziesz tutaj.

Może to wydawać się skomplikowane, ale gdy zrozumiesz podstawowe zasady tagów, wyzwalaczy i zmiennych, stanie się to całkiem proste.

Śledzenie zdarzeń za pomocą Google Tag Managera

Śledzenie zdarzeń za pomocą Menedżera tagów Google jest inicjowane przez kliknięcia wyzwalaczy zdarzeń, zwanych triggerami. Zdarzenia Menedżera tagów Google to działania użytkownika związane z elementami strony internetowej („elementami DOM”), które są wyzwalane przez przeglądarkę i wysyłane do warstwy danych Menedżera tagów, aby można je było wykorzystać do skonfigurowania reguł.

Poniżej znajduje się podsumowanie czynności wymaganych do skonfigurowania zdarzenia w Menedżerze tagów Google:

Zaloguj się do Menedżera tagów Google

Wejdź sekcję Tagi z lewej strony

Utwórz nowy tag i wybierz Universal Analytics jako typ tagu

Tworzenie tagu zdarzenia w Google Tag Manager

Jako typ śledzenia wybierz Zdarzenie.

Typ śledzenia zdarzeń w Google Tag Manager

Ustaw kategorię zdarzenia, akcję, etykietę i wartości. Możesz używać nazw zmiennych Menedżera tagów Google, takich jak {{Click Url}} – zarówno tych wbudowanych, jak i skonfigurowanych przez Ciebie.

Akcja, kategoria i etykieta zdarzenia w Google Tag Managerz

Ustawiając zdarzenie jako niezwiązane z interakcją, wyzwolenie go nie wpłynie na zliczanie współczynnika odrzuceń. Zachowaj to dla takich zdarzeń jak wyświetlenie popupu, scrollowanie strony lub mierzenie czasu na stronie.

Ustaw swój identyfikator śledzenia Google Analytics. Rekomendowane jest korzystanie z dedykowanej do tego zmiennej Google Analytics.

Następnie ustaw reguły zgodnie z wymaganiami. Przetestuj ustawienia korzystając z trybu podglądu i jeśli wszystko działa prawidłowo (przekazywane są odpowiednie nazwy zdarzeń z odpowiednimi parametrami zmiennych oraz wyzwalane w odpowiednim momencie), opublikuj kontener.

Jak mogę analizować śledzenie zdarzeń w Google Analytics?

Zdarzenia w raportach Czas Rzeczywisty Google Analytics

Zdarzenia możesz znaleźć w raportach na żywo Google Analytics. Użyj ich do weryfikacji, czy zbierane są prawidłowo.

Zdarzenia w raportach Czas Rzeczywisty Google Analytics

Uruchom śledzone zdarzenie, a następnie przejrzyj raport zdarzeń w czasie rzeczywistym, aby sprawdzić, czy dane zdarzenia (kategoria, działanie, etykieta) są przekazywane do Google Analytics. Wykonaj to na tym widoku Google Analytics, na którym nie masz ustawionego filtru wykluczającego ruch wewnętrzny bądź Twojego domowego IP. 

Zdarzenia w raportach Google Analytics w sekcji Zachowanie > Zdarzenia

Raporty w sekcji zachowanie zdarzenia Google Analytics

W Google Analytics dostępne są 4 raporty śledzenia zdarzeń:

  • Przegląd
  • Najczęstsze zdarzenia
  • Strony zdarzeń
  • Przebieg zdarzeń

Przegląd 

Raport ten to standardowy raport podsumowujący najważniejsze informacje o zdarzeniach w obr

Raport przegląd zdarzeń w Google Analytics

Całkowita liczba zdarzeń – jest to łączna liczba interakcji użytkowników ze śledzonymi elementami strony internetowej. Zdarzenia tutaj są liczone niezależnie od tego, czy zostały wykonane kilkukrotnie przez jednego użytkownika, czy jednokrotnie przez wielu z nich.

Unikalne zdarzenia — jest to łączna liczba unikalnych interakcji użytkowników ze śledzonymi elementami strony internetowej podczas sesji internetowej. Jeśli jeden użytkownik wykona kilka kliknięć w jeden przycisk, zdarzenie jako unikalne zostanie policzone tylko jeden raz.

Wartość zdarzenia — jest to łączna wartość zdarzenia lub zestawu zdarzeń.

Średnia wartość — jest to średnia wartość zdarzenia lub zbioru zdarzeń.

Sesje ze zdarzeniem – to te sesje Google Analytics, w których wystąpiło co najmniej jedno śledzone zdarzenie.

Zdarzenia/sesja ze zdarzeniem – jest to średnia liczba śledzonych zdarzeń, które wystąpiły w sesji Google Analytics.

Pamiętaj też, że kategoria zdarzenia, akcja zdarzenia i etykieta zdarzenia są raportowane jako wymiary w raportach GA. Natomiast wartość zdarzenia jest raportowana jako wskaźnik w raportach.

Najczęstsze zdarzenia

Dzięki temu raportowi możesz określić najpopularniejsze kategorie zdarzeń, akcje zdarzeń, a nawet etykiety oraz ich ewentualną wartość.

Raport najczęstsze zdarzenia w Google Analytics

Strony zdarzeń

Dzięki temu raportowi możesz określić strony swojej witryny, na których GA zarejestrowało maksymalną liczbę zdarzeń.

raport strony zdarzeń w Google Analytics

Przebieg zdarzeń

Dzięki temu raportowi możesz zwizualizować kolejność, w jakiej odwiedzający wywołali zdarzenia w Twojej witrynie. Ten raport pozwala również zrozumieć zdarzenia, które utrzymują zaangażowanie użytkowników w witrynie.

Raport przebieg zdarzeń w Google Analytics

Śledzenie zdarzeń Google Analytics to cenny dodatek do pomiaru interakcji użytkowników na Twojej stronie. Można go używać w połączeniu z tradycyjnymi celami Google Analytics do mierzenia mikro i makrokonwersji w witrynie.

Photo by Josh Sorenson from Pexels

Social Shares

Powiązane artykuły

Zostaw komentarz

Twój adres email nie będzie opublikowany. Wymagane pola oznaczone się znakiem *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.