Google Analytics 4 (GA4) & GTM

Prezentacja

Moduł Google Analytics 4 (GA4) & GTM dla PrestaShop umożliwia wdrożenie kompletnego, niezawodnego i zgodnego z RODO śledzenia e-commerce w kilka minut. Automatyzuje instalację i konfigurację Google Tag Manager oraz/lub Google Analytics 4 bez modyfikowania rdzenia PrestaShop i bez override’ów.

Oparty na nowoczesnej architekturze Symfony, moduł poprawnie wstrzykuje skrypty poprzez natywne hooki PrestaShop i implementuje 14 zdarzeń e-commerce zgodnych ze specyfikacją GA4. Przesyłane są wszystkie kluczowe dane: produkty, kategorie, ceny, warianty, podatki, koszty wysyłki, kupony oraz całkowita wartość zamówienia.

Rozwiązanie jest przeznaczone dla sprzedawców, agencji i deweloperów, którzy chcą dokładnie analizować ścieżkę klienta, optymalizować lejek sprzedażowy i uzyskiwać wiarygodne dane marketingowe.

Najważniejsze zalety:

  • 14 kompletnych zdarzeń e-commerce GA4
  • Obsługa GTM i/lub GA4 standalone
  • Wbudowany Consent Mode v2 (zgodność z RODO)
  • Weryfikacja Google Search Console
  • Wykluczanie pracowników i adresów IP
  • Zgodność z trybem multi-store
  • Brak modyfikacji rdzenia PrestaShop

Funkcjonalności

Główna funkcjonalność

Główną funkcją modułu jest automatyczna integracja śledzenia e-commerce GA4 za pomocą Google Tag Manager lub gtag.js. Wystarczy wprowadzić identyfikator GTM (GTM-XXXXXXX) i/lub identyfikator GA4 (G-XXXXXXXXXX), aby natychmiast aktywować śledzenie.

Moduł automatycznie wysyła zdarzenia do dataLayer zgodnie z oficjalną strukturą GA4. Zdarzenie purchase zawiera między innymi:

  • transaction_id
  • value
  • currency
  • tax
  • shipping
  • coupon
  • items (produkty ze wszystkimi szczegółami)

Obsługiwany jest cały proces zakupowy: wyświetlenie produktu, lista produktów, dodanie do koszyka, usunięcie z koszyka, podgląd koszyka, rozpoczęcie checkout, wybór dostawy, wybór płatności oraz potwierdzenie zamówienia.

Dodatkowe funkcjonalności

  • Consent Mode v2: Natywne zarządzanie zgodami analytics_storage, ad_storage, ad_user_data, ad_personalization.
  • Automatyczne wykrywanie CMP: Wbudowana kompatybilność z Axeptio i Cookiebot.
  • Integracja z innymi CMP: Publiczna funkcja JavaScript dla innych rozwiązań (OneTrust, Didomi, Tarteaucitron itp.).
  • Google Search Console: Automatyczne dodanie meta tagu weryfikacyjnego.
  • Śledzenie cross-domain: Prosta konfiguracja śledzenia użytkowników między wieloma domenami (tryb GA4 standalone).
  • Inteligentne wykluczenia: Brak śledzenia pracowników zalogowanych do panelu administracyjnego oraz możliwość wykluczenia wybranych adresów IP.
  • Tryb debug: Podgląd zdarzeń w konsoli przeglądarki.
  • Obsługa multi-store: Niezależna konfiguracja dla każdego sklepu (ID, zgody, wykluczenia).

Instalacja

  1. Pobierz moduł ze swojego konta klienta
  2. W panelu administracyjnym PrestaShop przejdź do Moduły > Menedżer modułów
  3. Kliknij Prześlij moduł i wybierz plik ZIP
  4. Skonfiguruj moduł zgodnie z potrzebami

Instalacja automatycznie rejestruje wymagane hooki i ustawia domyślne wartości. Żadne pliki rdzenia nie są modyfikowane.

Konfiguracja

Ustawienia ogólne

W zakładce szybkiej konfiguracji należy wprowadzić:

  • Google Tag Manager ID (np. GTM-ABC123)
  • Google Analytics 4 Measurement ID (np. G-1234567890)
  • Kod weryfikacyjny Google Search Console (wartość content meta tagu)

Jeśli wprowadzisz zarówno GTM, jak i GA4, zostanie wstrzyknięty tylko GTM. W takim przypadku GA4 należy skonfigurować w kontenerze GTM.

Pasek statusu informuje, czy śledzenie jest aktywne, ile zdarzeń jest włączonych oraz jaki jest stan Consent Mode.

Ustawienia zaawansowane

Ustawienia zaawansowane umożliwiają pełną kontrolę nad działaniem modułu:

  • Indywidualna aktywacja/dezaktywacja 14 zdarzeń GA4
  • Włączenie Consent Mode v2
  • Domyślne stany zgody (granted / denied)
  • Włączenie trybu debug
  • Wykluczenie pracowników panelu administracyjnego
  • Lista wykluczonych adresów IP
  • Konfiguracja śledzenia cross-domain

Opcje te pozwalają dostosować moduł do strategii marketingowej i środowiska technicznego.

Wymagania

  • PrestaShop 8.x lub 9.x
  • PHP 8.1 lub nowszy
  • Rozszerzenia PHP: json, pdo, mbstring
  • Zalecane połączenie SSL (HTTPS)

FAQ

Czy moduł jest kompatybilny z moim motywem?

Tak, moduł jest kompatybilny ze wszystkimi standardowymi motywami PrestaShop, w tym Classic (PrestaShop 8) oraz Hummingbird (PrestaShop 9), a także z większością motywów niestandardowych korzystających z natywnych hooków.

Jak mogę uzyskać wsparcie?

Skontaktuj się z nami przez swoje konto klienta lub e-mail. Podaj wersję PrestaShop i PHP, używany motyw, CMP oraz szczegółowy opis problemu wraz ze zrzutami ekranu, jeśli to możliwe.

Wsparcie

Skontaktuj się z nami poprzez swoje konto klienta WePresta lub e-mail.

Changelog

Wersja 1.0.0

  • Wersja początkowa
  • 14 kompletnych zdarzeń e-commerce GA4
  • Obsługa GTM i/lub GA4 standalone
  • Integracja Google Consent Mode v2
  • Automatyczne wykrywanie Axeptio i Cookiebot
  • Weryfikacja Google Search Console
  • Konfigurowalne śledzenie cross-domain
  • Wykluczanie pracowników i adresów IP
  • Obsługa multi-store
  • Kompatybilność z PrestaShop 8.x i 9.x
Loading...