---
type: "product"
id: 329
url: "https://prestadev.pl/it/google-tag-manager-pro-modulo-per-prestashop.html"
markdown_url: "https://prestadev.pl/it/markdown/product/329.md"
title: "Google Tag Manager Pro modulo per PrestaShop"
description: "Implementa GTM in PrestaShop con DataLayer e-commerce, eventi GA4 e Consent Mode v2. Esporta il contenitore e controlla gli eventi di acquisto e reso nel pannello."
image: "https://prestadev.pl/2150/google-tag-manager-pro-modulo-per-prestashop.jpg"
sku: "PDGTMPRO"
brand: "PrestaDev.pl"
price: 246.00
price_tax_excluded: 200.00
currency: "PLN"
tax_included: true
availability: "in_stock"
is_pack: false
customization_required: false
condition: "new"
categories: ["Integrazioni Google", "Integrazioni PrestaShop", "Moduli PrestaShop", "Principale", "Pubblicità e analisi"]
language: "it"
updated: "2026-04-13"
---

# Google Tag Manager Pro modulo per PrestaShop

**PD Google Tag Manager Pro** è un modulo PrestaShop avanzato per l’implementazione di **Google Tag Manager** con **DataLayer e-commerce** completo, integrazione con **GA4** e supporto per **Google Consent Mode v2**. Il modulo inserisce automaticamente il codice GTM nella sezione *head* e nella parte *noscript* dopo l’apertura del tag *body*, può funzionare con un **secondo contenitore GTM** e supporta anche l’indirizzo **server-side GTM**. Sul frontend del negozio invia gli eventi standard GA4 per il percorso di acquisto e ulteriori eventi di supporto, come **login**, **sign\_up**, **search**, **search\_no\_results**, **page\_error**, **checkout\_progress**, **scroll\_depth**, **time\_on\_page** e **cart\_abandonment**. Nei payload trasmette dati di prodotto, categorie, varianti, prezzi, sconti, disponibilità, identificatori GTIN/MPN e, nella pagina prodotto, anche la valutazione e il numero di recensioni, se nel negozio sono disponibili commenti sui prodotti. Il modulo supporta inoltre **Enhanced Conversions**, **Google Ads Dynamic Remarketing**, variabili di supporto per **Meta Pixel**, **TikTok** e **Pinterest**, mentre gli eventi di rimborso vengono messi in coda e inviati a GA4 senza generare una visualizzazione del back office. Nel pannello di amministrazione ottieni una configurazione per negozio, l’esportazione del contenitore GTM, un link firmato per il debug preview e il log degli eventi purchase e refund. È una soluzione per i negozi che desiderano effettuare una misurazione marketing e analitica precisa in PrestaShop senza costruire da zero l’intero livello dati.

## Description

### **Caratteristiche del modulo**

 - Implementazione automatica di **Google Tag Manager** in PrestaShop insieme al codice *head* e *noscript*.
- Supporto di **uno o due contenitori GTM** all'interno di una singola installazione del negozio.
- Possibilità di indicare un **URL GTM server-side** per la raccolta dati first-party.
- Supporto di **14 eventi standard e-commerce GA4**, tra cui view\_item, add\_to\_cart, begin\_checkout, purchase e refund.
- Eventi aggiuntivi a supporto dell'analisi del comportamento degli utenti: **search**, **search\_no\_results**, **page\_error**, **checkout\_progress**, **scroll\_depth**, **time\_on\_page** e **cart\_abandonment**.
- **item\_id** configurabile: ID prodotto, ID con variante, SKU oppure EAN13, per adattare i dati al feed di Google Merchant Center.
- Dati prodotto estesi nel DataLayer: marca, categorie, variante, prezzo, sconto, disponibilità, **GTIN** e **MPN**.
- Variabili DataLayer personalizzate per la segmentazione, tra cui **page\_type**, **customer\_logged**, **customer\_group**, **cart\_value**, **customer\_id** con hash, hash dell'e-mail, paese, newsletter e anzianità dell'account cliente.
- **Google Consent Mode v2** integrato con segnali predefiniti granulari per analytics\_storage, ad\_storage, ad\_user\_data e ad\_personalization.
- Rilevamento delle soluzioni più diffuse per il consenso ai cookie, tra cui **PD Cookie Pro**, **LGCookiesLaw**, **Axeptio** e **Cookiebot**, oltre a un semplice banner di fallback quando il runtime esterno non è disponibile.
- Esportazione di un **contenitore GTM pronto all'uso** con tag GA4, trigger e variabili di supporto per Google Ads.
- **Pannello di debug** integrato e link firmato per l'anteprima del front-end con debug attivo valido per 6 ore.

 ### **Vantaggi per il negozio**

 - **Implementazione più rapida dell'analitica**, perché il modulo costruisce il data layer e l'esportazione del contenitore senza dover assemblare tutto manualmente in GTM da zero.
- **Migliore qualità dei dati di marketing** grazie a eventi e-commerce, checkout, promozioni, remarketing e rimborsi coerenti.
- **Maggiore conformità ai requisiti di Google** grazie al supporto di Consent Mode v2, Enhanced Conversions e Dynamic Remarketing.
- **Diagnostica più semplice** grazie al log degli eventi, al pannello di debug e all'anteprima firmata del front-office.
- **Maggiore flessibilità di implementazione** grazie al supporto del secondo contenitore GTM, del GTM server-side e del cross-domain tracking.
- **Migliore preparazione per le campagne pubblicitarie**, perché il modulo mette a disposizione helper per Google Ads, Meta, TikTok e Pinterest.
- **Lavoro sicuro in multishop**, perché le impostazioni chiave di runtime, consenso ed esportazione sono memorizzate per singolo negozio.
- **Supporto dei rimborsi** — il rimborso può essere messo in coda dopo la creazione della rettifica. L'invio server-side opzionale tramite Measurement Protocol richiede la configurazione dell'automazione, del Measurement ID, dell'API Secret, del contesto cliente conservato, del consenso e di un'attività CRON.

 ### **Funzionalità del modulo**

 - Tracciamento delle pagine prodotto, dei listing, del carrello, del checkout, della conferma d'ordine e delle pagine di errore 404.
- Supporto degli eventi **add\_shipping\_info** e **add\_payment\_info** tramite AJAX sulla base della reale selezione di spedizione e pagamento.
- Supporto di **view\_promotion** e **select\_promotion** per le promozioni, incluso uno scenario integrato per la pagina delle promozioni di prezzo e attributi personalizzati `data-pdgtmpro-promotion`.
- Registrazione degli eventi **login** e **sign\_up** dopo l'autenticazione e la registrazione del cliente.
- Supporto di **add\_to\_wishlist** in base al clic o tramite hook di fallback per il modulo wishlist.
- Costruzione di payload di remarketing con **google\_tag\_params** e helper canonici **pdgtmpro\_ads\_event**, **pdgtmpro\_ads\_value** e **pdgtmpro\_ads\_items**.
- Trasmissione dei payload **user\_data** e **enhanced\_conversion\_data** per Enhanced Conversions sull'acquisto.
- Generazione di variabili DataLayer di supporto per **Meta Pixel**, **TikTok Events API** e **Pinterest Tag**.
- Normalizzazione dell'elenco dei domini per il **cross-domain tracking** e memorizzazione nella configurazione del modulo.
- Gestione del **log eventi** di purchase e refund in una tabella dedicata e pulizia automatica delle voci più vecchie di 90 giorni.

 ###
Link alla demo del modulo:

 **Demo pannello amministrativo:**
[https://moduly-prestashop.eu/pdgoogletagmenagerpro/admin-dev](https://moduly-prestashop.eu/pdgoogletagmenagerpro/admin-dev)

**Demo front-end:**
[https://moduly-prestashop.eu/pdgoogletagmenagerpro](https://moduly-prestashop.eu/pdgoogletagmenagerpro)

  ## Guide e documentazione

Scopri il contesto dell'implementazione e le limitazioni descritte nella guida. Trovi l'ambito dettagliato di questo prodotto nella descrizione sopra.

- [Nessun acquisto in GA4: come verificare il monitoraggio delle vendite](https://prestadev.pl/pl/blog/baza-wiedzy/ga4-prestashop-brak-zakupow-pomiar-sprzedazy)

   ### Cosa bisogna configurare dopo l'installazione di GTM Pro 2.3.4?

Il contenitore esportato richiede importazione, verifica e pubblicazione in GTM. Il recupero server-side opzionale degli acquisti e l'automazione dei rimborsi richiedono l'attivazione delle relative opzioni del modulo, il Measurement ID, l'API Secret, il contesto cliente salvato e il consenso, oltre a un'attività CRON. Un indirizzo personalizzato per il caricamento di gtm.js non avvia automaticamente l'infrastruttura GTM server-side.

In questa versione, il purchase lato browser viene generato alla conferma dell'ordine; non ha la stessa definizione di stato pagato di GA4 Pro. Vedi il [confronto dell'architettura GA4 tramite modulo e GTM](https://prestadev.pl/pl/blog/baza-wiedzy/ga4-modul-czy-google-tag-manager-prestashop). Se ti serve esclusivamente l'inserimento del contenitore, consulta il [vecchio modulo GTM di base](https://prestadev.pl/pl/google-tag-manager-dla-prestashop.html).

Le regole relative a licenza, copia di prova e aggiornamenti sono disponibili nel [§7 del Regolamento del negozio](https://prestadev.pl/pl/content/7-regulamin-sklepu#licencje).

  ## Dopo l'importazione del contenitore, verifica la pubblicazione e gli eventi

L'esportazione dal modulo è materiale per la configurazione di GTM. Seleziona l'area di lavoro corretta, verifica tag e regole, quindi pubblica la versione verificata. Confronta questo ambito con [l'inserimento base di GTM](https://prestadev.pl/pl/google-tag-manager-dla-prestashop.html) e [l'integrazione diretta di GA4 Pro](https://prestadev.pl/pl/google-analytics-4-pro-modul-dla-prestashop.html).

### Cosa verificare prima dell'avvio?

- In modalità anteprima, verifica i dati per prodotto, combinazione e processo di acquisto, nonché l'assenza di un secondo emettitore degli stessi eventi.
- Separa l'acquisto lato browser dal recupero server-side opzionale. I requisiti di Measurement Protocol e CRON riguardano un flusso specifico.
- La modifica dell'indirizzo di caricamento di gtm.js non significa l'avvio automatico del server GTM. L'architettura deve corrispondere alla configurazione reale.

## Features

| Feature | Value |
| --- | --- |
| Supporto per Prestashop 9.x | Sì |
| Supporto per Prestashop 8.x | SÌ |
| Supporto per Prestashop 1.7.x | sì |
| Supporto gratuito | sì |
| Aggiornamenti gratuiti (1 anno) | sì |
| Facile da installare | sì |

## Categories

- Integrazioni Google
- Integrazioni PrestaShop
- Moduli PrestaShop
- Principale
- Pubblicità e analisi

## Questions and answers

### A cosa serve il modulo PD Google Tag Manager Pro?

Language: it

Il modulo serve per implementare Google Tag Manager nel negozio PrestaShop insieme a un livello DataLayer avanzato per l’e-commerce. Inserisce il codice GTM nella sezione head e come noscript dopo l’apertura del body, quindi invia eventi di acquisto, dati di prodotto, segnali di consenso e ulteriori eventi analitici da utilizzare in GTM, GA4 e nelle pubblicità.

### Quali eventi standard di e-commerce GA4 supporta il modulo?

Language: it

Il modulo supporta 14 eventi standard di e-commerce GA4: 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 e select\_promotion. Una parte di essi viene attivata lato PHP, mentre un’altra tramite JavaScript e AJAX sulla base delle reali azioni del cliente nel negozio.

### Quali eventi aggiuntivi, oltre all'e-commerce standard, è in grado di inviare il modulo?

Language: it

Oltre all’e-commerce standard, il modulo invia anche search, search\_no\_results, page\_error per le pagine 404, login, sign\_up, checkout\_progress, scroll\_depth, time\_on\_page e cart\_abandonment. In questo modo puoi analizzare non solo le vendite, ma anche la ricerca, il comportamento degli utenti e i punti di abbandono del traffico.

### Il modulo supporta due contenitori GTM e GTM server-side?

Language: it

Sì. Nella configurazione puoi indicare l’ID del container GTM principale, un secondo container GTM opzionale e l’indirizzo del GTM server-side. Il secondo container è utile, ad esempio, quando il team marketing e quello di analisi utilizzano container separati, mentre l’URL server-side consente di sostituire il dominio predefinito googletagmanager.com con un endpoint personalizzato.

### Come funziona Google Consent Mode v2 in questo modulo?

Language: it

Il modulo è in grado di inviare i segnali predefiniti di Google Consent Mode v2 ancora prima del caricamento di GTM. Configuri separatamente i valori di analytics\_storage, ad\_storage, ad\_user\_data e ad\_personalization. Se il negozio non dispone di un runtime consent esterno, il modulo può mostrare un semplice banner Accetta/Rifiuta e, su questa base, aggiornare i segnali di consenso.

### Con quali soluzioni di consenso ai cookie il modulo è in grado di collaborare?

Language: it

Il codice del modulo rileva ed è in grado di utilizzare il runtime dei consensi per pdcookiepro, lgcookieslaw, axeptiocookies e cookiebotconsent. Per PD Cookie Pro il modulo non aggiunge un secondo livello di consenso, ma rispetta il runtime esistente. Quando non è disponibile alcun modulo compatibile, può avviare il proprio banner di consenso di fallback.

### Quali dati del prodotto vengono inviati al DataLayer?

Language: it

Il modulo trasmette, tra l'altro, item\_id, item\_name, price, discount, item\_brand, fino a cinque livelli di categoria, item\_variant e quantity. Facoltativamente può aggiungere item\_availability, item\_gtin e item\_mpn. Nella pagina del prodotto recupera anche item\_rating e item\_review\_count, se nel database esiste la tabella dei commenti dei prodotti e se per il prodotto sono disponibili valutazioni.

### Posso abbinare l'item\\\_id al feed di Google Merchant Center?

Language: it

Sì. Il modulo consente di scegliere cosa deve essere l'item\_id: ID prodotto, ID prodotto con ID combinazione in due varianti di separatore, riferimento SKU oppure EAN13. Questo è importante per il Remarketing Dinamico, poiché l'identificatore nel DataLayer deve corrispondere al Product ID nel feed di Google Merchant Center.

### Il modulo supporta Google Ads Enhanced Conversions e il Remarketing Dinamico?

Language: it

Sì. Al momento dell'acquisto, il modulo può inviare al DataLayer i payload user\_data ed enhanced\_conversion\_data per le Enhanced Conversions, nonché gli helper di remarketing per Google Ads. Inoltre, mantiene la compatibilità con i legacy google\_tag\_params e con le proprie variabili pdgtmpro\_ads\_event, pdgtmpro\_ads\_value e pdgtmpro\_ads\_items.

### Il modulo esporta un contenitore GTM già pronto?

Language: it

Sì. Nella scheda Debug & Export puoi inserire il GA4 Measurement ID e scaricare il file JSON da importare in Google Tag Manager. L’esportazione include il tag di configurazione GA4, i tag evento GA4 con trigger, i tag base Google Ads Conversion e Dynamic Remarketing, nonché le variabili ausiliarie del Data Layer necessarie per l’implementazione.

### Il modulo trasmette i dati anche per Meta Pixel, TikTok e Pinterest?

Language: it

Sì. Il modulo dispone di interruttori separati per Meta Pixel, TikTok Events API e Pinterest Tag. Dopo la loro attivazione, nel DataLayer vengono inserite variabili premappate per queste piattaforme, ad esempio content\_ids, value e num\_items per Meta, contents per TikTok e product\_id, product\_name, product\_price e product\_quantity per Pinterest.

### Come fa il modulo a monitorare il checkout e l'abbandono del carrello?

Language: it

Nel checkout il modulo monitora le modifiche del metodo di spedizione e di pagamento, recupera i dati aggiornati del carrello tramite AJAX e invia add\_shipping\_info e add\_payment\_info. Inoltre può registrare checkout\_progress per i passaggi successivi e cart\_abandonment, quando l’utente lascia la pagina del carrello o del checkout con prodotti nel carrello.

### Come funzionano il pannello di debug e il link di anteprima?

Language: it

Dopo aver attivato l'opzione Debug, il pannello del modulo mostra sul front-end l'anteprima degli eventi DataLayer in tempo reale con il nome dell'evento, il timestamp e il payload JSON completo. Il back-office può anche generare un link firmato per l'anteprima di debug del front-office. Tale link funziona senza una sessione attiva del dipendente e rimane valido per 6 ore.

### Come gestisce il modulo i rimborsi e il registro degli eventi?

Language: it

Gli acquisti e i rimborsi vengono salvati in una tabella di log dedicata del modulo. Il rimborso può essere messo in coda dopo la creazione della nota di credito e successivamente inviato a GA4 da un controller leggero del back-office senza generare page\_view del back-office. Nella configurazione e in un controller separato puoi consultare l'Event Log, e le voci più vecchie di 90 giorni vengono eliminate automaticamente.

### Il modulo funziona in modalità multishop?

Language: it

Sì. Il codice del modulo mantiene la configurazione per negozio e garantisce che i negozi attivi dispongano di un set completo di impostazioni proprie. Ciò riguarda, tra l’altro, l’ID GTM, il Consent Mode, le impostazioni di esportazione e i flag di runtime. Nel contesto multistore, il modulo richiede di indicare un negozio specifico per la configurazione, per non mescolare i dati tra i negozi.

### Con quali versioni di PrestaShop e PHP è compatibile il modulo?

Language: it

Secondo la dichiarazione, nel modulo è supportato PrestaShop dalla versione 1.7.0.0 alla 9.99.99, e il codice è stato preparato in uno stile compatibile con PHP 7.x e 8.x. Il modulo utilizza il classico sistema di moduli di PrestaShop, non richiede Composer e contiene proprie classi di supporto per la costruzione del DataLayer, dei prodotti, del carrello e del consenso.

