Analityka po ludzku
Server-side GA4 (Measurement Protocol) dla WooCommerce — odporne na blokery, z logiem dostarczeń, regionem UE i Consent Mode v2.
Co robi
Analityka po ludzku (Human Tracking) wysyła zdarzenia e-commerce (purchase, refund) bezpośrednio z Twojego serwera do Google Analytics 4 przez Measurement Protocol. Dane docierają do GA4 nawet wtedy, gdy przeglądarka kupującego blokuje śledzenie.
Najważniejsze funkcje
- Pełny tracker — zdarzenia z przeglądarki (gtag.js) i z serwera (MP) współdzielą
transaction_idievent_id, więc GA4 automatycznie deduplikuje. - Server-side purchase i refund — zwroty pełne i częściowe.
- Consent Mode v2 także po stronie serwera — obiekt zgody w payloadzie MP; wykrywa WP Consent API, Complianz, CookieYes i Borlabs; filtr
human_tracking_consent_state. - Region danych UE — opcjonalne kierowanie przez
region1.google-analytics.com. - Log dostarczeń — pełna tabela ze statusem HTTP każdej wysyłki do GA4.
- Panel „uratowanych transakcji" — zamówienia dostarczone server-side, gdy przeglądarka nie potwierdziła.
- Atrybucja — przechwytuje UTM / gclid / fbclid / referrer i dokleja do zdarzeń serwerowych.
- Lead-gen — śledzi wysyłki formularzy (Contact Form 7, WPForms, Elementor) jako
generate_lead— działa poza WooCommerce. - Kolejka w tle — Action Scheduler / wp-cron; nigdy nie spowalnia strony klienta.
Wymagania
- WordPress 6.0 lub nowszy (testowane do 7.0)
- PHP 8.0+
- WooCommerce (do purchase/refund; warstwa gtag.js i lead działa na dowolnej stronie WordPress)
- Usługa GA4 z Measurement ID (
G-XXXX) i sekretem API Measurement Protocol
Instalacja
- Wgraj folder
human-trackingdo/wp-content/plugins/. - Aktywuj wtyczkę w panelu WordPress.
- Wpisz Measurement ID (
G-XXXX) i sekret API (GA4 → Administracja → Strumienie danych → Measurement Protocol).
Jak działa deduplikacja
Zdarzenia z przeglądarki i z serwera współdzielą ten sam transaction_id i event_id. GA4 zostawia jedno, a duplikat odrzuca — więc zakup potwierdzony i w przeglądarce, i na serwerze liczony jest raz.
W trybie Basic Consent Mode (domyślny) żadne zdarzenie nie jest wysyłane, dopóki użytkownik nie wyrazi zgody na analitykę.
← Wróć do wszystkich produktów