Przejdź do treści

GA4. Tryb debug_mode. Weryfikacja zdarzeń ecommerce w DebugView podczas QA.

Na czym to polega w sklepie

Parametr debug_mode: true wysyłany z eventami trafia do raportu DebugView w GA4 zamiast do standardowych raportów produkcyjnych. Umożliwia QA tagów ecommerce w czasie rzeczywistym - widzisz parametry, items i błędy walidacji bez zanieczyszczania danych produkcyjnych.

Przykład ze sklepu internetowego

Na środowisku staging włączasz debug_mode globalnie przez GTM lub rozszerzenie Google Analytics Debugger - testujesz pełny lejek zakupowy:

// Opcja 1 - parametr na każdym evencie (staging)
gtag('event', 'purchase', {
  debug_mode: true,
  transaction_id: 'TEST-ORD-001',
  value: 99.00,
  currency: 'PLN',
  items: [{ item_id: 'TEST-SKU', item_name: 'Produkt testowy', price: 99, quantity: 1 }],
});

// Opcja 2 - GTM preview + GA Debugger extension (Chrome)
// Opcja 3 - config z debug dla deweloperów
gtag('config', 'G-XXXXXXXXXX', {
  debug_mode: true, // tylko na staging / localhost
});

// Weryfikacja: GA4 → Admin → DebugView - event w ciągu sekund

Wynik: w DebugView widzisz purchase z pełną tablicą items i ostrzeżeniami walidacji - bez wpływu na raporty produkcyjne.

Co zrobić po stronie biznesu

  • Checklist przed wdrożeniem - 8 eventów ecommerce w jednej sesji debug.
  • Test GTM container - czy dataLayer mapuje się na poprawne parametry GA4.
  • Szkolenie zespołu marketingu - podgląd eventów bez dostępu do kodu.

W skrócie

debug_mode to obowiązkowe narzędzie QA. Wyłącz go na produkcji dla ruchu klientów - używaj tylko na stagingu i przy testach.