Na czym to polega w sklepie
GTM udostępnia zmienne Page URL, Page Path, Page Hostname, Referrer i Query String. Służą do filtrowania triggerów i wzbogacania eventów o kontekst strony.
Przykład ze sklepu internetowego
Event add_to_cart tylko na ścieżkach produktowych /p/:
Trigger: Custom Event add_to_cart
+ Condition: Page Path matches RegEx ^/p/[^/]+
// Parametr kampanii z UTM w GA4 Event:
campaign_source = {{URL - utm_source}} // Query variable, query key utm_source
// Wykluczenie środowiska staging:
Blocking Trigger: Page Hostname contains staging.
Co zrobić po stronie biznesu
- Hostname rozdziela prod vs staging bez osobnych kontenerów (ostrożnie z błędami).
- Page Path w RegEx - filtrowanie checkoutu /koszyk vs /podsumowanie.
- Włącz built-in URL variables w Configure Workspace, jeśli ich nie widać.
W skrócie
zmienne URL to podstawowe filtry kontekstu strony. Ograniczają zasięg triggerów i czyszczą dane z nieprodukcyjnych hostów.