Google Tag Manager i GA4

Google Tag Manager to zalecany sposób odbierania zdarzeń checkoutu Zevio w przeglądarce. Zevio ładuje Twój kontener i pushuje zdarzenia ecommerce do warstwy danych; Ty decydujesz, które tagi Google Analytics 4 (i inne) z nich wystartują.

Jak działa ładowanie

  • Przy ID kontenera GTM Zevio ładuje ten kontener na checkoutcie po wyborze Kontynuuj na komunikacie cookie.
  • Przy samym ID pomiaru GA4 Zevio może połączyć checkout bezpośrednio z GA4.
  • Przy GTM i GA4 jednocześnie przeglądarka ładuje tylko GTM. GA4 skonfiguruj w kontenerze. ID GA4 nadal obsługuje serwerowy Measurement Protocol, gdy ustawisz sekret API.

Jakie triggery utworzyć

W GTM utwórz triggery Custom Event dla zdarzeń, które chcesz przekazywać dalej:

  • view_item
  • begin_checkout
  • add_payment_info
  • purchase
  • Opcjonalnie abandon_checkout

Tagi GA4

Dla każdego triggera dodaj tag GA4 Event, którego nazwa zdarzenia odpowiada zdarzeniu z warstwy danych. Przesyłaj dane ecommerce z warstwy danych, żeby do raportów GA4 trafiały wartość, waluta, pozycje i transaction id. Przy zakupie upewnij się, że transaction id, value, currency i items są obecne - Zevio je dołącza, gdy zna kontekst płatności.

GA4 po stronie serwera

Gdy masz ID pomiaru GA4 i sekret Measurement Protocol, Zevio wysyła też z serwera przesłanie płatności, zakup oraz porzucenie checkoutu. Używaj tego zawsze, gdy klienci mogą nie zobaczyć strony sukcesu Zevio, albo gdy chcesz drugi kanał obok przeglądarki.

Jak sprawdzić, że działa

  • Otwórz GTM Preview na testowym linku płatności i potwierdź kolejne cztery główne zdarzenia.
  • W GA4 w realtime lub DebugView potwierdź te same nazwy oraz zakup z transaction id.
  • Jeśli używasz zewnętrznego adresu sukcesu, powtórz test i potwierdź, że serwerowy zakup nadal dochodzi przy ustawionym sekrecie API.

Co dalej

Google Tag Manager i GA4 | Zevio