Przejdź do treści

GTM. Kolejność tagów. Setup tag przed eventami ecommerce z dataLayer.

Na czym to polega w sklepie

Tag Sequencing wymusza kolejność: tag „setup” (np. GA4 Configuration) musi zakończyć się przed uruchomieniem tagu zdarzenia. Opcjonalnie: fire tag jeśli setup nie odpalił.

Przykład ze sklepu internetowego

Na stronie potwierdzenia zakupu purchase push jest natychmiast po load - ryzyko wyścigu:

Tag: GA4 Event purchase
Tag Sequencing:
  Setup tag: GA4 Configuration
  Fire purchase tag if setup fails: false

// Alternatywa: opóźnij push purchase o requestAnimationFrame
// lub wyślij po evencie gtm.load + config ready

Co zrobić po stronie biznesu

  • Wyścig typowy na thank-you page - purchase przed config = utracony hit.
  • Setup tag tylko dla eventów wymagających aktywnej konfiguracji GA4.
  • W Preview timeline pokazuje kolejność - szukaj czerwonych failed sequencing.

W skrócie

Tag sequencing eliminuje race condition między config a eventami. Ważne dla purchase i pierwszego page_view na szybkich landingach.