• Nové
Google Tag Manager v PrestaShopu – DataLayer Pro | PrestaDev
Google Tag Manager v PrestaShopu – DataLayer Pro | PrestaDev
Google Tag Manager v PrestaShopu – DataLayer Pro | PrestaDev
Google Tag Manager v PrestaShopu – DataLayer Pro | PrestaDev
Google Tag Manager v PrestaShopu – DataLayer Pro | PrestaDev
Google Tag Manager v PrestaShopu – DataLayer Pro | PrestaDev
Google Tag Manager v PrestaShopu – DataLayer Pro | PrestaDev
Google Tag Manager v PrestaShopu – DataLayer Pro | PrestaDev

Google Tag Manager Pro modul pro PrestaShop

Module version: 2.3.4

PrestaShop compatibility: 1.7.x 8.x 9.x

Aktualizace souboru modulu: 2026-04-13 22:29:34

Aktualizace údajů o produktu: 2026-04-13 22:30:01


PD Google Tag Manager Pro je rozšířený modul PrestaShop pro implementaci Google Tag Manager s plným DataLayer e-commerce, integrací s GA4 a podporou Google Consent Mode v2. Modul automaticky vkládá kód GTM do sekce head a do části noscript po otevření značky body, může pracovat s druhým kontejnerem GTM a podporuje také adresu server-side GTM. Na frontendu obchodu odesílá standardní události GA4 pro nákupní cestu i doplňkové pomocné události, jako jsou login, sign_up, search, search_no_results, page_error, checkout_progress, scroll_depth, time_on_page a cart_abandonment. V payloadech předává produktová data, kategorie, varianty, ceny, slevy, dostupnost, identifikátory GTIN/MPN a na stránce produktu také hodnocení a počet recenzí, pokud jsou v obchodě dostupné komentáře k produktům. Modul navíc podporuje Enhanced Conversions, Google Ads Dynamic Remarketing, pomocné proměnné pro Meta Pixel, TikTok a Pinterest, a události refund jsou zařazovány do fronty a odesílány do GA4 bez generování zobrazení administrace. V administračním panelu získáte konfiguraci pro každý obchod, export kontejneru GTM, podepsaný odkaz do debug preview a log událostí purchase a refund. Jde o řešení pro obchody, které chtějí provádět přesné marketingové a analytické měření v PrestaShopu bez budování celé datové vrstvy od nuly.

246,00 zł
200,00 złnetto
Price history:

Popis

Vlastnosti modulu

  • Automatické nasazení Google Tag Manageru v PrestaShopu včetně kódu head a noscript.
  • Podpora jednoho nebo dvou GTM kontejnerů v rámci jedné instalace obchodu.
  • Možnost zadat server-side GTM URL pro first-party data collection.
  • Podpora 14 standardních GA4 e-commerce událostí, včetně view_item, add_to_cart, begin_checkout, purchase a refund.
  • Dodatečné události podporující analýzu chování uživatelů: search, search_no_results, page_error, checkout_progress, scroll_depth, time_on_page a cart_abandonment.
  • Konfigurovatelné item_id: ID produktu, ID s variantou, SKU nebo EAN13, aby bylo možné přizpůsobit data feedu Google Merchant Center.
  • Rozšířená produktová data v DataLayeru: značka, kategorie, varianta, cena, sleva, dostupnost, GTIN a MPN.
  • Vlastní proměnné DataLayeru pro segmentaci, mj. page_type, customer_logged, customer_group, cart_value, hashované customer_id, hash e-mailu, země, newsletter a stáří zákaznického účtu.
  • Vestavěný Google Consent Mode v2 s granulárními výchozími signály pro analytics_storage, ad_storage, ad_user_data a ad_personalization.
  • Detekce oblíbených řešení cookie consent, včetně PD Cookie Pro, LGCookiesLaw, Axeptio a Cookiebot, a jednoduchý fallback banner, když externí runtime není dostupný.
  • Export hotového GTM kontejneru se značkami GA4, triggery a pomocnými proměnnými pro Google Ads.
  • Vestavěný debug panel a podepsaný odkaz pro náhled frontendu s aktivním debugem platný 6 hodin.

Výhody pro obchod

  • Rychlejší nasazení analytiky, protože modul vytváří datovou vrstvu a export kontejneru bez nutnosti vše ručně skládat v GTM od začátku.
  • Lepší kvalita marketingových dat díky konzistentním e-commerce, checkout, promo, remarketingovým a refund událostem.
  • Vyšší soulad s požadavky Googlu díky podpoře Consent Mode v2, Enhanced Conversions a Dynamic Remarketingu.
  • Snazší diagnostika díky logu událostí, debug panelu a podepsanému náhledu front-office.
  • Větší flexibilita nasazení díky podpoře druhého GTM kontejneru, server-side GTM a cross-domain trackingu.
  • Lepší připravenost pro reklamní kampaně, protože modul zpřístupňuje helpery pro Google Ads, Meta, TikTok a Pinterest.
  • Bezpečný provoz v multishopu, protože klíčová nastavení runtime, consentu a exportu jsou ukládána pro každý obchod zvlášť.
  • Podpora refundů — refund může být zařazen do fronty po vytvoření opravného dokladu. Volitelné serverové odesílání přes Measurement Protocol vyžaduje konfiguraci automatizace, Measurement ID, API Secret, zachovaný kontext zákazníka, souhlas a CRON úlohu.

Funkce modulu

  • Sledování produktových stránek, listingů, košíku, checkoutu, potvrzení objednávky a chybových stránek 404.
  • Podpora událostí add_shipping_info a add_payment_info přes AJAX na základě skutečného výběru dopravy a platby.
  • Podpora view_promotion a select_promotion pro promo akce, včetně vestavěného scénáře pro stránku cenových akcí a vlastních atributů data-pdgtmpro-promotion.
  • Zaznamenávání událostí login a sign_up po přihlášení a registraci zákazníka.
  • Podpora add_to_wishlist na základě kliknutí nebo fallback hooku pro wishlist modul.
  • Vytváření remarketingových payloadů s google_tag_params a kanonickými helpery pdgtmpro_ads_event, pdgtmpro_ads_value a pdgtmpro_ads_items.
  • Předávání payloadů user_data a enhanced_conversion_data pro Enhanced Conversions při nákupu.
  • Generování pomocných proměnných DataLayeru pro Meta Pixel, TikTok Events API a Pinterest Tag.
  • Normalizace seznamu domén pro cross-domain tracking a jejich ukládání do konfigurace modulu.
  • Vedení event logu purchase a refund v dedikované tabulce a automatické mazání záznamů starších než 90 dní.


Odkaz na demo modulu:

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

Demo frontend:
https://moduly-prestashop.eu/pdgoogletagmenagerpro

Co je potřeba nakonfigurovat po instalaci GTM Pro 2.3.4?

Exportovaný kontejner vyžaduje import, kontrolu a publikaci v GTM. Volitelné serverové obnovování nákupů a automatizace refundů vyžadují zapnutí příslušných voleb modulu, Measurement ID, API Secret, uložený kontext zákazníka a souhlas a také CRON úlohu. Vlastní adresa pro načítání gtm.js automaticky nespouští infrastrukturu server-side GTM.

Prohlížečový purchase v této verzi vzniká při potvrzení objednávky; nemá stejnou definici zaplaceného stavu jako GA4 Pro. Podívejte se na porovnání architektury GA4 přes modul a GTM. Pokud potřebujete pouze vložení kontejneru, podívejte se na starší základní GTM modul.

Pravidla licence, testovací kopie a aktualizací najdete v §7 Obchodních podmínek obchodu.

Po importu kontejneru zkontrolujte publikaci a události

Export z modulu je podkladem pro konfiguraci GTM. Vyberte správný pracovní prostor, zkontrolujte značky a pravidla a poté publikujte ověřenou verzi. Porovnejte tento rozsah se základním vložením GTM a přímou integrací GA4 Pro.

Co zkontrolovat před spuštěním?

  • V režimu náhledu zkontrolujte data pro produkt, kombinaci a nákupní proces a také absenci druhého emitoru stejných událostí.
  • Oddělte prohlížečový nákup od volitelného serverového obnovování. Požadavky na Measurement Protocol a CRON se týkají konkrétní cesty.
  • Změna adresy pro načítání gtm.js neznamená automatické spuštění GTM serveru. Architektura musí odpovídat skutečné konfiguraci.

Detaily produktu

Podpora pro Prestashop 9.x
Ano
Podpora pro Prestashop 8.x
Ano
Podpora Prestashop 1.7.x
Ano
Podpora zdarma
Ano
Bezplatné aktualizace (1 rok)
Ano
Snadná instalace
Ano
PDGTMPRO

Changelog

Release history for this product. Expand an entry to see what changed.

  • 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

Find answers to the most common questions about this product.

Modul slouží k implementaci Google Tag Manageru v obchodě PrestaShop spolu s rozšířenou vrstvou DataLayer pro e-commerce. Vkládá kód GTM do sekce head a jako noscript po otevření body a následně odesílá nákupní události, produktová data, consent signály a dodatečné analytické eventy pro využití v GTM, GA4 a reklamách.

Modul podporuje 14 standardních událostí GA4 pro 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 a select_promotion. Část z nich se spouští na straně PHP a část prostřednictvím JavaScriptu a AJAXu na základě skutečných akcí zákazníka v obchodě.

Kromě standardního e-commerce modul odesílá také search, search_no_results, page_error pro stránky 404, login, sign_up, checkout_progress, scroll_depth, time_on_page a cart_abandonment. Díky tomu můžete analyzovat nejen prodej, ale také vyhledávání, chování uživatelů a místa odlivu návštěvnosti.

Ano. V konfiguraci můžete zadat základní GTM Container ID, volitelný druhý kontejner GTM a adresu server-side GTM. Druhý kontejner se hodí např. tehdy, když marketingový a analytický tým používají oddělené kontejnery, a server-side URL umožňuje nahradit výchozí doménu googletagmanager.com vlastním endpointem.

Modul dokáže odeslat výchozí signály Google Consent Mode v2 ještě před načtením GTM. Samostatně nastavujete hodnoty analytics_storage, ad_storage, ad_user_data a ad_personalization. Pokud obchod nemá externí runtime consent, modul může zobrazit jednoduchý banner Přijmout/Odmítnout a na tomto základě aktualizovat signály souhlasu.

Kód modulu detekuje a dokáže využít runtime souhlasů pro pdcookiepro, lgcookieslaw, axeptiocookies a cookiebotconsent. Pro PD Cookie Pro modul nepřidává druhou vrstvu souhlasu, pouze respektuje existující runtime. Pokud není k dispozici žádný kompatibilní modul, může spustit vlastní záložní banner souhlasu.

Modul předává mimo jiné item_id, item_name, price, discount, item_brand, až pět úrovní kategorií, item_variant a quantity. Volitelně může přidat item_availability, item_gtin a item_mpn. Na stránce produktu také načítá item_rating a item_review_count, pokud v databázi existuje tabulka komentářů k produktům a pro produkt jsou dostupná hodnocení.

Ano. Modul umožňuje vybrat, čím má být item_id: ID produktu, ID produktu s ID kombinace ve dvou variantách oddělovače, reference SKU nebo EAN13. To je důležité při dynamickém remarketingu, protože identifikátor v DataLayeru by měl odpovídat Product ID ve feedu Google Merchant Center.

Ano. Při nákupu může modul odeslat do DataLayer payloady user_data a enhanced_conversion_data pro Enhanced Conversions, stejně jako remarketingové helpery pro Google Ads. Navíc zachovává kompatibilitu s legacy google_tag_params a vlastními proměnnými pdgtmpro_ads_event, pdgtmpro_ads_value a pdgtmpro_ads_items.

Ano. Na kartě Debug & Export můžete zadat GA4 Measurement ID a stáhnout soubor JSON pro import do Google Tag Manageru. Export obsahuje konfigurační tag GA4, eventové tagy GA4 se spouštěči, základní tagy Google Ads Conversion a Dynamic Remarketing a také pomocné proměnné Data Layer potřebné k implementaci.

Ano. Modul má samostatné přepínače pro Meta Pixel, TikTok Events API a Pinterest Tag. Po jejich zapnutí se do DataLayeru odesílají předmapované proměnné pro tyto platformy, např. content_ids, value a num_items pro Meta, contents pro TikTok a product_id, product_name, product_price a product_quantity pro Pinterest.

Na checkoutu modul naslouchá změnám způsobu dopravy a platby, načítá aktuální data košíku přes AJAX a odesílá add_shipping_info a add_payment_info. Kromě toho umí zaznamenávat checkout_progress pro následující kroky a také cart_abandonment, když uživatel opustí stránku košíku nebo checkoutu s produkty v košíku.

Po zapnutí možnosti Debug panel modulu zobrazuje na frontendu náhled událostí DataLayer v reálném čase s názvem události, časovým razítkem a kompletním JSON payloadem. Back-office může také vygenerovat podepsaný odkaz na debug preview front-office. Takový odkaz funguje bez aktivní relace zaměstnance a zůstává platný po dobu 6 hodin.

Nákupy a refundace se zapisují do vyhrazené tabulky logů modulu. Refundace může být zařazena do fronty po vytvoření dobropisu a následně odeslána do GA4 z lehkého back-office kontroleru bez generování page_view administrace. V konfiguraci a v samostatném kontroleru můžete prohlížet Event Log a záznamy starší než 90 dní se automaticky čistí.

Ano. Kód modulu udržuje konfiguraci pro každý obchod a zajišťuje, aby aktivní obchody měly kompletní vlastní nastavení. Týká se to mimo jiné GTM ID, Consent Mode, nastavení exportu a runtime příznaků. V kontextu multistore modul vyžaduje určení konkrétního obchodu pro konfiguraci, aby nedocházelo k míchání dat mezi obchody.

Podle prohlášení je v modulu podporován PrestaShop od verze 1.7.0.0 do 9.99.99 a kód byl připraven ve stylu kompatibilním s PHP 7.x a 8.x. Modul využívá klasický systém modulů PrestaShop, nevyžaduje Composer a obsahuje vlastní pomocné třídy pro tvorbu DataLayeru, produktů, košíku a souhlasu.

Recenze (0)

Žádné recenze