• Nowy
Google Tag Manager Pro moduł dla PrestaShop
Google Tag Manager Pro moduł dla PrestaShop
Google Tag Manager Pro moduł dla PrestaShop
Google Tag Manager Pro moduł dla PrestaShop
Google Tag Manager Pro moduł dla PrestaShop
Google Tag Manager Pro moduł dla PrestaShop
Google Tag Manager Pro moduł dla PrestaShop
Google Tag Manager Pro moduł dla PrestaShop

Google Tag Manager Pro moduł dla PrestaShop

Wersja modułu: 2.3.4

Zgodność z PrestaShop: 1.7.x 8.x 9.x

Aktualizacja pliku modułu: 2026-04-13 22:29:34

Aktualizacja danych produktu: 2026-04-13 22:30:01


PD Google Tag Manager Pro to rozbudowany moduł PrestaShop do wdrożenia Google Tag Manager z pełnym DataLayer e-commerce, integracją z GA4 oraz obsługą Google Consent Mode v2. Moduł automatycznie osadza kod GTM w sekcji head i w części noscript po otwarciu znacznika body, może pracować z drugim kontenerem GTM i obsługuje również adres server-side GTM. Na froncie sklepu wysyła standardowe eventy GA4 dla ścieżki zakupowej oraz dodatkowe zdarzenia pomocnicze, takie jak login, sign_up, search, search_no_results, page_error, checkout_progress, scroll_depth, time_on_page i cart_abandonment. W payloadach przekazuje dane produktowe, kategorie, warianty, ceny, rabaty, dostępność, identyfikatory GTIN/MPN, a na stronie produktu także ocenę i liczbę opinii, jeśli w sklepie dostępne są komentarze produktowe. Moduł wspiera ponadto Enhanced Conversions, Google Ads Dynamic Remarketing, pomocnicze zmienne dla Meta Pixel, TikTok i Pinterest, a zdarzenia refund są kolejkowane i wysyłane do GA4 bez generowania odsłony zaplecza. W panelu administracyjnym otrzymujesz konfigurację per sklep, eksport kontenera GTM, podpisany link do debug preview oraz log zdarzeń purchase i refund. To rozwiązanie dla sklepów, które chcą prowadzić precyzyjny pomiar marketingowy i analityczny w PrestaShop bez budowania całej warstwy danych od zera.

246,00 zł
200,00 złnetto
Historia cen:

Opis

Cechy modułu

  • Automatyczne wdrożenie Google Tag Manager w PrestaShop wraz z kodem head i noscript.
  • Obsługa jednego lub dwóch kontenerów GTM w ramach jednej instalacji sklepu.
  • Możliwość wskazania server-side GTM URL dla first-party data collection.
  • Obsługa 14 standardowych eventów GA4 e-commerce, w tym view_item, add_to_cart, begin_checkout, purchase i refund.
  • Dodatkowe eventy wspierające analizę zachowania użytkowników: search, search_no_results, page_error, checkout_progress, scroll_depth, time_on_page i cart_abandonment.
  • Konfigurowalny item_id: ID produktu, ID z wariantem, SKU lub EAN13, aby dopasować dane do feedu Google Merchant Center.
  • Rozszerzone dane produktowe w DataLayer: marka, kategorie, wariant, cena, rabat, dostępność, GTIN i MPN.
  • Własne zmienne DataLayer dla segmentacji, m.in. page_type, customer_logged, customer_group, cart_value, hashowany customer_id, hash e-maila, kraj, newsletter i wiek konta klienta.
  • Wbudowane Google Consent Mode v2 z granularnymi domyślnymi sygnałami dla analytics_storage, ad_storage, ad_user_data i ad_personalization.
  • Wykrywanie popularnych rozwiązań cookie consent, w tym PD Cookie Pro, LGCookiesLaw, Axeptio i Cookiebot, oraz prosty fallback banner, gdy zewnętrzny runtime nie jest dostępny.
  • Eksport gotowego kontenera GTM z tagami GA4, triggerami i pomocniczymi zmiennymi dla Google Ads.
  • Wbudowany debug panel oraz podpisany link do podglądu frontu z aktywnym debugiem ważny przez 6 godzin.

Zalety dla sklepu

  • Szybsze wdrożenie analityki, ponieważ moduł buduje warstwę danych i eksport kontenera bez ręcznego składania wszystkiego w GTM od początku.
  • Lepsza jakość danych marketingowych dzięki spójnym eventom e-commerce, checkoutu, promocji, remarketingu i refundów.
  • Większa zgodność z wymaganiami Google dzięki obsłudze Consent Mode v2, Enhanced Conversions i Dynamic Remarketing.
  • Łatwiejsza diagnostyka dzięki logowi zdarzeń, panelowi debug i podpisanemu podglądowi front-office.
  • Większa elastyczność wdrożenia przez obsługę drugiego kontenera GTM, server-side GTM oraz cross-domain tracking.
  • Lepsze przygotowanie pod kampanie reklamowe, ponieważ moduł udostępnia helpery dla Google Ads, Meta, TikTok i Pinterest.
  • Bezpieczna praca w multishopie, bo kluczowe ustawienia runtime, consent i eksportu są przechowywane per sklep.
  • Mniej ręcznej pracy po sprzedaży, bo refundy są kolejkowane i wysyłane do GA4 z lekkiego kontrolera zaplecza bez sztucznego page_view.

Funkcjonalności modułu

  • Śledzenie stron produktu, listingów, koszyka, checkoutu, potwierdzenia zamówienia i stron błędów 404.
  • Obsługa zdarzeń add_shipping_info i add_payment_info przez AJAX na podstawie realnego wyboru dostawy i płatności.
  • Obsługa view_promotion i select_promotion dla promocji, w tym wbudowanego scenariusza dla strony promocji cenowych oraz własnych atrybutów data-pdgtmpro-promotion.
  • Rejestrowanie zdarzeń login i sign_up po uwierzytelnieniu i rejestracji klienta.
  • Obsługa add_to_wishlist na podstawie kliknięcia lub hooka fallback dla modułu wishlist.
  • Budowanie payloadów remarketingowych z google_tag_params oraz kanonicznymi helperami pdgtmpro_ads_event, pdgtmpro_ads_value i pdgtmpro_ads_items.
  • Przekazywanie payloadów user_data i enhanced_conversion_data dla Enhanced Conversions na zakupie.
  • Generowanie pomocniczych zmiennych DataLayer dla Meta Pixel, TikTok Events API i Pinterest Tag.
  • Normalizacja listy domen do cross-domain tracking i przechowywanie ich w konfiguracji modułu.
  • Prowadzenie event logu purchase i refund w dedykowanej tabeli oraz automatyczne czyszczenie wpisów starszych niż 90 dni.


Link do demo modułu:

Demo panel administracyjny:
https://moduly-prestashop.eu/pdgoogletagmenagerpro/admin-dev

Demo panel przedni:
https://moduly-prestashop.eu/pdgoogletagmenagerpro

Szczegóły Produktu

Obsługa Prestashop 9.x
Tak
Obsługa Prestashop 8.x
Tak
Obsługa Prestashop 1.7.x
Tak
Darmowe wsparcie (30 dni)
Tak
Darmowe aktualizacje (1 rok)
Tak
Łatwa instalacja
Tak
PDGTMPRO

Dziennik zmian modułu

Najnowsze wpisy changelog-a są na górze, naciśnij by rozwinąć szczegóły danego wpisu.

  • Checkout funnel step tracking — detailed micro-steps (personal info, addresses, delivery, payment, order review) with MutationObserver
  • User engagement tracking — scroll depth (25/50/75/90%) with IntersectionObserver and time on page (15s/30s/60s/120s)
  • Cart abandonment tracking — fires cart_abandonment event when user leaves cart/checkout with items (visibilitychange + pagehide)
  • Customer segmentation DataLayer variables: customer_email_hash (SHA256), customer_newsletter, customer_country, customer_age_days
  • Admin Event Log Viewer — hidden AdminTab with HelperList showing purchase/refund event history with JSON payload viewer
  • Container Export v2 — updated export with all 14 GA4 events + additional DataLayer variables (affiliation, tax, coupon, item_list, shipping_tier, payment_type, promotion)
  • Granular Consent Mode v2 now uses per-signal defaults with wait_for_update:500
  • Configuration switches for checkout steps, engagement tracking, and cart abandonment in E-commerce tab
  • Configuration switches for customer segmentation in Custom DataLayer tab
  • Link to Event Log Viewer in Debug & Export tab

FAQ

Znajdź odpowiedzi na najczęściej zadawane pytania dotyczące tego produktu.

Moduł służy do wdrożenia Google Tag Manager w sklepie PrestaShop wraz z rozbudowaną warstwą DataLayer dla e-commerce. Osadza kod GTM w sekcji head i jako noscript po otwarciu body, a następnie wysyła zdarzenia zakupowe, dane produktowe, sygnały consent oraz dodatkowe eventy analityczne do wykorzystania w GTM, GA4 i reklamach.

Moduł obsługuje 14 standardowych eventów GA4 e-commerce: view_item, view_item_list, select_item, add_to_cart, remove_from_cart, add_to_wishlist, view_cart, begin_checkout, add_shipping_info, add_payment_info, purchase, refund, view_promotion oraz select_promotion. Część z nich uruchamiana jest po stronie PHP, a część przez JavaScript i AJAX na podstawie realnych działań klienta w sklepie.

Poza standardowym e-commerce moduł wysyła także search, search_no_results, page_error dla stron 404, login, sign_up, checkout_progress, scroll_depth, time_on_page oraz cart_abandonment. Dzięki temu możesz analizować nie tylko sprzedaż, ale też wyszukiwanie, zachowanie użytkowników i miejsca odpływu ruchu.

Tak. W konfiguracji możesz podać podstawowy GTM Container ID, opcjonalny drugi kontener GTM oraz adres server-side GTM. Drugi kontener przydaje się np. wtedy, gdy zespół marketingowy i analityczny korzysta z osobnych kontenerów, a server-side URL pozwala zastąpić domyślną domenę googletagmanager.com własnym endpointem.

Moduł potrafi wysłać domyślne sygnały Google Consent Mode v2 jeszcze przed załadowaniem GTM. Osobno konfigurujesz wartości analytics_storage, ad_storage, ad_user_data i ad_personalization. Jeśli sklep nie ma zewnętrznego runtime consent, moduł może wyświetlić prosty banner Akceptuj/Odrzuć i na tej podstawie aktualizować sygnały zgody.

Kod modułu wykrywa i potrafi wykorzystać runtime zgód dla pdcookiepro, lgcookieslaw, axeptiocookies oraz cookiebotconsent. Dla PD Cookie Pro moduł nie dokłada drugiej warstwy consentu, tylko respektuje istniejący runtime. Gdy żaden zgodny moduł nie jest dostępny, może uruchomić własny fallback banner zgody.

Moduł przekazuje m.in. item_id, item_name, price, discount, item_brand, do pięciu poziomów kategorii, item_variant i quantity. Opcjonalnie może dodać item_availability, item_gtin i item_mpn. Na stronie produktu pobiera także item_rating i item_review_count, jeśli w bazie istnieje tabela komentarzy produktów i dla produktu są dostępne oceny.

Tak. Moduł pozwala wybrać, czym ma być item_id: ID produktu, ID produktu z ID kombinacji w dwóch wariantach separatora, referencja SKU albo EAN13. To ważne przy Dynamic Remarketingu, ponieważ identyfikator w DataLayer powinien odpowiadać Product ID w feedzie Google Merchant Center.

Tak. Przy zakupie moduł może wypchnąć do DataLayer payloady user_data oraz enhanced_conversion_data dla Enhanced Conversions, a także helpery remarketingowe dla Google Ads. Dodatkowo utrzymuje kompatybilność z legacy google_tag_params oraz własnymi zmiennymi pdgtmpro_ads_event, pdgtmpro_ads_value i pdgtmpro_ads_items.

Tak. W zakładce Debug & Export możesz podać GA4 Measurement ID i pobrać plik JSON do importu w Google Tag Manager. Eksport zawiera tag konfiguracji GA4, tagi eventowe GA4 z triggerami, bazowe tagi Google Ads Conversion i Dynamic Remarketing oraz pomocnicze zmienne Data Layer potrzebne do wdrożenia.

Tak. Moduł ma osobne przełączniki dla Meta Pixel, TikTok Events API i Pinterest Tag. Po ich włączeniu do DataLayer trafiają premapowane zmienne dla tych platform, np. content_ids, value i num_items dla Meta, contents dla TikToka oraz product_id, product_name, product_price i product_quantity dla Pinteresta.

Na checkoutcie moduł nasłuchuje zmian sposobu dostawy i płatności, pobiera aktualne dane koszyka przez AJAX i wysyła add_shipping_info oraz add_payment_info. Dodatkowo potrafi rejestrować checkout_progress dla kolejnych kroków oraz cart_abandonment, gdy użytkownik opuszcza stronę koszyka lub checkoutu z produktami w koszyku.

Po włączeniu opcji Debug panel moduł wyświetla na froncie podgląd zdarzeń DataLayer w czasie rzeczywistym z nazwą eventu, timestampem i pełnym payloadem JSON. Back-office może też wygenerować podpisany link do front-office debug preview. Taki link działa bez aktywnej sesji pracownika i pozostaje ważny przez 6 godzin.

Zakupy i refundy są zapisywane do dedykowanej tabeli logów modułu. Refund może zostać zakolejkowany po utworzeniu credit slip, a następnie wysłany do GA4 z lekkiego kontrolera back-office bez generowania page_view zaplecza. W konfiguracji i osobnym kontrolerze możesz przeglądać Event Log, a wpisy starsze niż 90 dni są automatycznie czyszczone.

Tak. Kod modułu utrzymuje konfigurację per sklep i pilnuje, aby aktywne sklepy miały komplet własnych ustawień. Dotyczy to m.in. GTM ID, Consent Mode, ustawień eksportu oraz flag runtime. W kontekście multistore moduł wymaga wskazania konkretnego sklepu do konfiguracji, aby nie mieszać danych między sklepami.

Według deklaracji w module obsługiwana jest PrestaShop od wersji 1.7.0.0 do 9.99.99, a kod został przygotowany w stylu kompatybilnym z PHP 7.x i 8.x. Moduł korzysta z klasycznego systemu modułów PrestaShop, nie wymaga Composera i zawiera własne klasy pomocnicze do budowy DataLayer, produktów, koszyka i consentu.

Komentarze (0)

Brak recenzji