Dokumentacja produktów / Analityka po ludzku

Analityka po ludzku

Server-side GA4 (Measurement Protocol) dla WooCommerce — odporne na blokery, z logiem dostarczeń, regionem UE i Consent Mode v2.

WordPressWooCommercev1.3.0WordPress.org: oczekuje na publikację

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_id i event_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

  1. Wgraj folder human-tracking do /wp-content/plugins/.
  2. Aktywuj wtyczkę w panelu WordPress.
  3. 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