Aby móc śledzić zdarzenia z Wyszukiwarki i Rekomendatora Luigi’s Box w GA4, Twoja witryna musi zawierać zmienną dataLayer.
Do rozpoczęcia śledzenia zdarzeń we właściwości GA4 konieczne jest utworzenie nowego tagu GA4 w Menedżerze tagów Google (GTM). Istnieją dwie opcje konfiguracji tagu:
- Zaimportowanie tagu
- Skonfigurowanie tagu samodzielnie
Metoda #1: Zaimportuj tag
Pierwszą, łatwiejszą metodą skonfigurowania śledzenia Luigi’s Box w Google Analityka 4 jest zaimportowanie kontenera GTM z tagiem śledzenia.
- Pobierz ten plik json z kontenerem GTM.
- Przejdź do sekcji administratora na swoim koncie GTM i kliknij “import container” (importuj kontener).
3. Wybierz pobrany plik i zaznacz istniejący obszar roboczy.
4. Wybierz opcję importu “MERGE”. Jest to bardzo ważne, ponieważ wybranie innej opcji spowoduje przepisanie wszystkich bieżących tagów. Zalecamy wybranie opcji “Rename conflicting tags, triggers, and variables” (Zmień nazwę konfliktowych tagów, wyzwalaczy i zmiennych).
5. Dodaj identyfikator śledzenia właściwości.
Można go znaleźć na koncie GA4 w sekcji admin > strumienie danych > szczegóły strumienia internetowego.
6. Opublikuj tag
7. Kontynuuj ustawianie niestandardowych wymiarów w GA4.
Metoda #2: Utwórz tag
Dodaj nowy tag
- Utwórz nowy tag w GTM, klikając Add a new tag (Dodaj nowy tag).
Wstaw nazwę tagu
- Wprowadź nazwę tagu, na przykład “GA4 – Zdarzenie Luigi’s Box”.
Wybierz typ tagu
- W sekcji Konfiguracja Tagów wybierz typ tagu Google Analytics: GA4 Event
Wybieranie tagu konfiguracji
- W rozwijanym menu Konfiguracji Tagów wybierz tag konfiguracji swojego konta. Jeśli go nie masz, wprowadź identyfikator śledzenia właściwości GA4.
Uwaga: Jeśli nie jesteś pewien, czy masz tag konfiguracyjny w swoim GTM, możesz to sprawdzić po prostu wyszukując tag typu “Google Analytics: GA4 Configuration” w zestawieniu tagów. GA4 Configuration”.
Wprowadź nazwy zdarzeń i parametrów
Zdarzenie:
- luigisbox
Parametry zdarzenia:
- service
- interaction
- result_type
- result_id
- user_input
Wyjaśnienie poszczególnych parametrów znajduje się w sekcji Opis parametrów, poniżej.
Ustawienie zmiennych
Utwórz zmienną dla każdego parametru
W kolumnie Value kliknij ikonę + po prawej stronie. Kliknij +, aby dodać nową zmienną.
Zobaczysz zestawienie zmiennych w GTM. Kliknij ikonę + w prawym górnym rogu.
Wpisz nazwę zmiennej, np. “DL – moduł_typ”. (DL oznacza Data Layer (warstwę danych)).
Wybierz typ zmiennej warstwy danych (Data Layer Variable).
Dla Nazwy zmiennej warstwy danych (Data Layer Variable Name) wprowadź nazwę zmiennej dokładnie tak, jak pokazano w instrukcji: “luigisbox”. + nazwa zmiennej, np. luigisbox.module_type. Przed nazwą zmiennej należy dodać “luigisbox.”.
Jeśli wartość wpisana w polu jest inna niż w poniższej tabeli, wartości nie zostaną zapisane.
- Nazwa zmiennej – Wartość w polu Nazwa Zmiennej Warstwy Danych
- service – luigisbox.service
- interaction – luigisbox.interaction
- result_type – luigisbox.result_type
- result_id – luigisbox.result_id
- user_input – luigisbox.user_input
Dodaj wyzwalacz
Parametry wydarzenia są teraz ustawione.
Teraz utwórz wyzwalacz dla tagu. W takim przypadku chcesz uruchamiać tag za każdym razem, gdy zdarzenie „luigisbox” jest wysyłane do warstwy danych. Aby to zrobić, kliknij na wyzwalanie (triggering).
Dodawanie nowego wyzwalacza
- Kliknij +, aby dodać nowy wyzwalacz.
- Wybierz typ wyzwalacza “Zdarzenie niestandardowe” (Custom event)
Ustawianie wyzwalacza
- Dodaj nazwę wyzwalacza, na przykład “Zdarzenie – luigisbox”.
- Ustaw zdarzenie wyzwalające “luigisbox”
Testuj i publikuj tagi
Śledzenie jest teraz ustawione. Zapisz tag i opublikuj zmiany kontenera.
Zalecamy przetestowanie ustawień przed opublikowaniem za pomocą narzędzia „Podgląd”. (Preview)
Zarejestruj parametry zdarzenia w GA4
Aby zobaczyć wszystkie wartości zdarzeń w raportach GA4 i utworzyć segmenty na podstawie wartości zdarzeń Luigi’s Box, musisz zarejestrować parametry zdarzeń jako wymiary niestandardowe w GA4.
Aby to zrobić, przejdź do administratora, wybierz niestandardowe definicje (custom definitions) i utwórz nowy niestandardowy wymiar (custom dimension).
Ustaw niestandardowe wymiary dla wszystkich parametrów
- nazwa wymiaru: najlepiej taka sama nazwa jak parametr zdarzenia
- zakres: zdarzenie
- opis: opcjonalnie – opisz wymiar niestandardowy
- parametr zdarzenia: ustaw nazwę parametru (usługa, interakcja, result_type)
Jak mogę się dowiedzieć, czy moje ustawienia są poprawne?
Masz dwie opcje do wyboru: możesz szybko sprawdzić informacje w raporcie standardowym lub zapoznać się z kompleksowym przeglądem w sekcji Exploration. W obu przypadkach należy odczekać 24-48 godzin od konfiguracji GTM.
A/ Szybkie sprawdzenie w raporcie standardowym:
- Przejdź do Raportu zdarzeń. Idź do Reports > Engagement > Events.
- Na liście zdarzeń wybierz “luigisbox”.
3. Teraz możesz zobaczyć przegląd zdarzenia “luigisbox”.
4. W dolnej części strony można zobaczyć tabele oparte na niestandardowych wymiarach: service, interaction, result_type, result_id i user_input.
B/ Kompleksowy przegląd w sekcji Eksploracja
- Przejdź do sekcji Eksploracja (Exploration) i utwórz nowy formularz swobodny (Eksplore > Free-form).
- W sekcji Zmienne (Variables) przewiń w dół do WYMIARY (DIMENSIONS) i zaimportuj wymiary Event name, service i interaction.
3. Zbuduj tabelę z:
- Wymiarami (Dimensions) – nazwa wydarzenia, usługa, interakcja
- Metryką (Metric) – aktywni użytkownicy, liczba zdarzeń
- Filtrem (Filter) – nazwa zdarzenia odpowiada “luigisbox”
Testy A/B
Jeśli chcesz uruchomić test A/B funkcji Luigi’s Box, musisz dodać dodatkową właściwość użytkownika “ab_test” do tagu zdarzenia GA4.
Otwórz swój tag i dodaj nową właściwość użytkownika ab_test
Utwórz nową zmienną warstwy danych dla ab_test
Zarejestruj właściwość użytkownika w zmiennych niestandardowych GA4.
Aby to zrobić, przejdź do admina, wybierz definicje niestandardowe i utwórz nowy wymiar niestandardowy.
Utwórz nową zmienną dataLayer z wartością luigisbox.ab_test
- nazwa wymiaru: najlepiej taka sama nazwa jak parametr użytkownika zdarzenia
- zakres: użytkownik
- opis: opcjonalnie – opisz wymiar niestandardowy
- parametr zdarzenia: ab_test