Przejdź do treści

GTM. Filtrowanie ruchu wewnętrznego. Wykluczenie zespołu QA i biura z raportów.

Na czym to polega w sklepie

Zespół QA i pracownicy zanieczyszczają dane testowymi zakupami. W GTM ustawiasz zmienną (cookie debug_internal=1 lub query ?internal=1) i dodajesz parametr do wszystkich hitów GA4, potem filtr w GA4 Admin.

Przykład ze sklepu internetowego

Po wejściu z parametrem ?gtm_debug=internal ustawiasz cookie na 24 h:

// Custom JS - URL query gtm_debug=internal → cookie
// lub stały cookie dla biura po pierwszym wejściu

GA4 Configuration - Fields to Set:
  traffic_type = {{DLV - traffic_type}}  // "internal" | "external"

// GA4 Admin → Data filters → Internal traffic (traffic_type = internal)

Co zrobić po stronie biznesu

  • Nie polegaj wyłącznie na IP office - remote QA i VPN psują listę.
  • Parametr traffic_type musi być na config i eventach - spójność filtra.
  • Usuń parametr debug z linków produkcyjnych wysyłanych klientom.

W skrócie

internal traffic w GTM to parametr + filtr GA4. Chroni raporty przed sesjami testerów i merchandiserów przeglądających sklep.