W Universal Analytics możesz rejestrować cel związany z miejscem docelowym, gdy użytkownik wchodzi na określoną stronę. Typowym celem tego rodzaju jest np. wejście na stronę z podziękowaniem lub potwierdzeniem po przesłaniu formularza.
Jak wspomnieliśmy na stronie z podstawowymi informacjami o kluczowych zdarzeniach w Google Analytics 4, usługi w GA4 nie wysyłają działań związanych z odsłonami. Zamiast tego, gdy użytkownik wejdzie na stronę w Twojej witrynie, GA4 wyśle zdarzenie page_view
(lub zdarzenie screen_view
, jeśli użytkownik korzysta z aplikacji). Zdarzenie to ma parametry wskazujące adres URL, tytuł strony itd.
Aby generować kluczowe zdarzenie dla określonej odsłony, możesz zastosować jedną z tych 2 metod.
Opcja 1. Utworzenie nowego kluczowego zdarzenia za pomocą interfejsu
Jak wspomnieliśmy w sekcji o kluczowych zdarzeniach w Google Analytics 4, nie można definiować kluczowego zdarzenia w GA4 na podstawie parametrów innych niż event_name. Problem ze zdefiniowaniem kluczowego zdarzenia na podstawie określonej odsłony polega na tym, że każda odsłona jest rejestrowana z tą samą nazwą zdarzenia: page_view
. Jeśli oznaczysz domyślne zdarzenie page_view
jako kluczowe, każda odsłona w Twojej witrynie będzie zliczana jako kluczowe zdarzenie.
Rozwiązaniem jest utworzenie w interfejsie nowego zdarzenia wywoływanego, gdy zdarzenie page_view wystąpi na wybranej stronie:
- Na stronie Administracja w sekcji Wyświetlanie danych kliknij kolejno Zdarzenia i Utwórz zdarzenie.
- Wybierz strumień danych.
- Kliknij Utwórz, a potem w panelu Utwórz zdarzenie:
- Wpisz nazwę nowego zdarzenia.W miarę możliwości użyj jednego z zalecanych zdarzeń, np. w przypadku przesłania formularza kontaktowego możesz zastosować nazwę zdarzenia
generate_lead
. - Jako pierwszy warunek dopasowania wpisz event_name – równa się – page_view.
- Jako drugi warunek dopasowania podaj parametr page_location (czy też page_title), np. page_location – równa się – https://www.example.com/przeslany-formularz-kontaktowy.
- Jeśli chcesz skopiować wartość celu z Universal Analytics, kliknij przycisk Dodaj regułę przekształcania, a potem wpisz wartość Parametr i w polu Nowa wartość wpisz wartość celu w Universal Analytics (np. „10”).
- Wpisz nazwę nowego zdarzenia.
- Wróć na stronę Administracja, a następnie w sekcji Usługa kliknij Kluczowe zdarzenia.
- Kliknij Nowe kluczowe zdarzenie.
- Jako nazwę zdarzenia wpisz zdarzenie skonfigurowane w krokach 1–4, np.
generate_lead
.
Nie możesz bezpośrednio utworzyć kluczowego zdarzenia z parametrami, możesz jednak użyć reguły przekształcania zdarzeń, aby utworzyć nowe kluczowe zdarzenie (na poziomie administratora) na podstawie nazwy zdarzenia i co najmniej 1 dodatkowego parametru.
Opcja 2. Wysyłanie kluczowego zdarzenia z kodu witryny
Jeśli możesz edytować kod witryny lub konfigurację Menedżera tagów, możesz wysyłać zdarzenie, którego jedynym przeznaczeniem będzie sygnalizowanie, że wystąpiło kluczowe zdarzenie.
- Na stronie /przeslano-formularz-kontaktowy zmień kod tagu gtag lub skonfiguruj Menedżera tagów Google tak, aby wysyłać bezpośrednio zdarzenie
generate_lead
. - Oznacz zdarzenie
generate_lead
jako kluczowe zdarzenie w sposób podany w krokach 4–6 w poprzedniej procedurze.
Wirtualne odsłony
Czasami rejestrowanie zdarzenia page_view
przydaje się nawet wtedy, gdy nie występuje faktyczne wczytanie strony. Jest tak np. w przypadku witryn opartych na architekturze aplikacji jednostronicowej (aplikacji SPA) lub progresywnej aplikacji internetowej (aplikacji PWA) albo mających interfejs wykonany zgodnie z założeniami techniki AJAX.
Załóżmy, że Twoi programiści stron internetowych utworzyli procedurę dokonywania płatności podzieloną na 4 ekrany, które przeglądarka renderuje bez konieczności wczytywania kolejnych stron. W takim przypadku tylko pierwszy ekran procesu płatności wymaga faktycznego wczytania strony i domyślnie wywołuje odsłonę Google Analytics.
Jeśli odsłona nie jest domyślnie wywoływana w krokach 2–4 tej procedury, jak możesz w jej przypadku utworzyć ścieżkę i rejestrować kluczowe zdarzenia w Google Analytics?
W Universal Analytics możesz zastosować wywoływanie „wirtualnej odsłony”. Możesz za pomocą własnych skryptów gtag lub tagów i reguł w Menedżerze tagów Google wysyłać jako odsłonę informację o odświeżeniu ekranu. Możesz też zastępować adres URL w wymiarze Strona dowolną wartością (np. /kasa-2, /kasa-3 itd.).
W GA4 możesz zrobić to samo. Różnica polega na tym, że będziesz śledzić zdarzenie page_view
, czyli zdarzenie o nazwie page_view (lub innej, np. virtual_page_view), i określisz własny parametr page_location
(https://www.example.com/kasa-2, https://www.example. com/kasa-3 itd.). Dobrym pomysłem jest też użycie zamiast parametru page_location
opisowego parametru page_title
, który pojawia się domyślnie w niektórych raportach i eksploracjach Google Analytics (np. w eksploracji sekwencji ścieżki).
Następnie możesz utworzyć zdarzenie w interfejsie w sposób opisany powyżej, aby wywoływać nowe zdarzenie, np. checkout_completed
, na ostatnim etapie procedury płatności.
Możesz też zastosować alternatywną metodę opisaną powyżej: bezpośrednio wywoływać zdarzenie checkout_completed
na ostatnim etapie procedury płatności za pomocą tagu gtag lub Menedżera tagów Google.
Na koniec oznacz zdarzenie checkout_completed
jako kluczowe.