Attiva Google Analytics 4 con un modulo: gtag.js, Measurement Protocol o dataLayer per GTM. Funnel e‑commerce completo, multi‑property, health check e live statistics. Recupera gli purchase con ad blocker o consenso tramite MP server‑side. Setup wizard, debug e mappa eventi conforme a GA4.





















MyPresta Google Analytics 4 connette il tuo negozio PrestaShop a GA4 tramite gtag.js, Measurement Protocol o dataLayer. Offre Live Statistics per monitorare gli eventi in tempo reale e Recovery Radar per identificare falle nel funnel di conversione. Il modulo assicura un tracking e-commerce completo (view_item, add_to_cart, purchase, refund) con payload items[] ricchi e event_id deduplicati per dati affidabili. Include anche Data Coach per ottimizzare la qualità del tracciamento e un Setup Wizard per una configurazione guidata. Supporta Enhanced Conversions e Ghost per un matching client_id preciso.
MyPresta Google Analytics 4 collega il tuo shop a GA4 con il metodo di tracking che scegli: gtag.js, Measurement Protocol o dataLayer per Google Tag Manager. Un Setup Wizard ti guida tra le credenziali, Live Statistics mostra gli ultimi 30 minuti di eventi nel back office, Recovery Radar evidenzia i buchi del funnel e Data Coach ti aiuta a migliorare la qualità del tracking con Enhanced Conversions e matching client_id tramite Ghost. Eventoi ecommerce completi. Report chiari su cui agire.
Tutto ciò che ti serve per il tracking ecommerce GA4 da PrestaShop: una modalità di tracking chiara, un funnel eventi completo, visibilità live nel back office e strumenti che mantengono alta la qualità dei dati per Google Ads e i report Analytics.
Scegli gtag.js, Measurement Protocol o dataLayer per GTM. È attivo un solo canale, così gli eventi restano puliti e il fatturato non viene contato due volte.
Guarda gli eventi GA4 degli ultimi 30 minuti in diretta nel back office PrestaShop - simile a Google Analytics Realtime. Conferma che il tracking funziona mentre le campagne sono attive.
Vedi dove il funnel richiede attenzione - con percentuali - ad esempio purchase senza add_to_cart, add_to_cart senza view_item, o rimborsi vs acquisti - così correggi il tracking prima di sprecare budget pubblicitario.
Il punteggio Health verifica Measurement ID, modalità, consenso, purchase, ID catalogo ed errori recenti come percentuale chiara. Data Coach valuta la qualità del tracking e mostra cosa migliorare per primo.
Setup guidato: scegli il canale, inserisci Measurement ID / API secret, imposta le opzioni privacy e invia un evento di test - passo dopo passo.
User-ID, Enhanced Conversions e collettore Ghost per client_id in modalità Measurement Protocol - così gli eventi server corrispondono alla stessa sessione browser che Google già conosce da annunci e cookie.
ID evento stabili per purchase, refund, add_to_cart e altri. Sicuri al refresh e agli stati ordine: aggiornare la pagina di conferma non crea una seconda vendita in GA4.
Da view_item e add_to_cart passando per begin_checkout fino a purchase e refund - con payload items[] ricchi che alimentano report ecommerce GA4 precisi.
Wizard, Mode, Events, Catalog, Privacy, Orders, Multi-property, Live, Health e Updates - ogni argomento nel proprio pannello.
Questi pezzi lavorano insieme così i dati ecommerce GA4 restano affidabili - anche quando ad blocker, banner di consenso o stranezze del tema si mettono di mezzo.
Un canale, items[] ricchi, event_id deduplicato e visibilità live nel back office - dati ecommerce di cui fidarti, con prova che puoi controllare in qualsiasi momento in PrestaShop.
Vedi gli ultimi 30 minuti di eventi GA4 in diretta nel back office PrestaShop e usa Recovery Radar per individuare i buchi di conversione mentre le campagne stanno ancora spendendo.
Apri Live Statistics mentre navighi il negozio. Nel back office vedi gli ultimi 30 minuti di eventi comparire in tempo reale - page_view, view_item, add_to_cart, purchase e altri, ciascuno con il proprio colore. Filtra la legenda se il grafico si affolla.
I KPI del Radar segnalano purchase senza add_to_cart sullo stesso carrello, add_to_cart senza view_item nelle ore precedenti, rimborsi vs acquisti e recovery Measurement Protocol. Insight in linguaggio semplice spiegano cosa di solito significa ogni buco.
ATC rotto? Hook del tema o toggle evento. Purchase senza ATC? Landing dall'annuncio al checkout o JS bloccato - MP + Ghost recupera il matching. Rimborsi alti? Stati del ciclo di vita ordine. Agisci sui dati dello shop, non su un'ipotesi in ritardo da DebugView.
Perché conta: Google Ads e GA4 ottimizzano sugli eventi che invii. Live Statistics mostra quegli eventi mentre accadono. Recovery Radar mostra in percentuali dove il funnel si spezza (ad esempio purchase senza add_to_cart) così puoi reagire mentre il budget è ancora attivo - con dati chiari dello shop, non con un'ipotesi in ritardo.
Ogni funzione spiegata in linguaggio semplice per i titolari di negozio. Niente gergo Measurement Protocol. Una per una, così sai esattamente cosa fa MyPresta Google Analytics 4 per le tue campagne e i report.
Il modulo si apre con un Setup Wizard. Scegli gtag.js, Measurement Protocol o dataLayer per GTM, incolla il Measurement ID (e API secret per MP), abilita opzionalmente il collettore Ghost e Consent Mode v2, poi invia un purchase di test per confermare che GA4 riceve i dati.
Quando la configurazione è completa, il wizard si segna come concluso. Puoi rilanciarlo in qualsiasi momento dalla stessa scheda se cambi canale o ricostruisci lo shop.
La scheda Mode è una scelta esclusiva. Clicca un pittogramma. Tutti gli eventi del negozio viaggiano allora su quel singolo canale.
Attiva o disattiva ogni evento dalla scheda Events. Ogni toggle include una spiegazione semplice di cosa fa e quando usarlo. Payload items[] ricchi alimentano i report ecommerce GA4 e alzano i punteggi di qualità Data Coach.
La scheda Health valuta il setup come percentuale: Measurement ID presente, modalità selezionata, API secret (per MP), Ghost attivo, purchase attivo, consenso configurato, errori di invio recenti e formato ID catalogo.
Data Coach (Data Quality Coach) valuta la qualità del tracking dagli eventi e dai payload item che invii. Un funnel completo con items[] ricchi ottiene punteggi più alti - e il coach mostra cosa migliorare dopo.
Invia un purchase di test in GA4 DebugView, scorri il log eventi recenti e le tip del coach - tutto dallo stesso spazio di diagnostica.
Decidi quando parte purchase: subito alla validazione ordine, oppure solo quando l'ordine raggiunge uno stato di pagamento che scegli. Mappa gli stati refund / cancel così gli eventi refund correggono il fatturato GA4 dopo i resi.
Purchase e refund usano valori event_id stabili legati all'ordine. Aggiornare la pagina di conferma o risalvare lo stato non crea una seconda conversione.
I valori item_id GA4 devono corrispondere a come identifichi i prodotti nei feed e in Google Merchant Center. Configura la fonte ID (product id, reference, attributo, combinato), separatori, prefissi e suffissi.
Catalog Doctor mostra in diretta esempi di ID generati con le impostazioni attuali così puoi verificare il match del feed prima di scalare Shopping o Performance Max.
Esegui più di una property GA4 quando serve. Aggiungi regole per shop, lingua, paese o valuta così setup multi-store e multi-market inviano eventi al Measurement ID giusto - senza modificare i file del tema.
Pensato per PrestaShop moderno: hook nativi, niente override del core, AJAX dedicato per Live Stats e Wizard (così il JSON non si rompe sui layout HTML) e un layer di compatibilità PrestaShop 9. La scheda Updates ti tiene aggiornato sulle release MyPresta.eu.
MyPresta Google Analytics 4 traccia un ampio e potente set di eventi ecommerce e di engagement GA4 con payload items[] ricchi. Quella profondità riempie i report Product funnel, Monetization e item - e supporta i punteggi Data Coach / qualità dati più alti per il tracking nel tuo shop.
Copertura completa del funnel con dati prodotto strutturati significa report ecommerce GA4 più chiari e segnali migliori per l'ottimizzazione Google Ads.
| Evento | Cosa misura | Esempio di payload JSON |
|---|---|---|
page_view |
Ogni visita a una pagina del negozio - prodotto, categoria, carrello, CMS. Traffico di base per report di engagement e landing. |
{
"event": "page_view",
"page_title": "Leather Crossbody Bag",
"page_location": "https://shop.example/bags/leather-crossbody-bag",
"currency": "EUR"
}
|
view_item |
Il cliente ha aperto una pagina prodotto. Alimenta le viste item, il funnel prodotto e le audience di remarketing. |
{
"event": "view_item",
"currency": "EUR",
"value": 89.99,
"items": [{
"item_id": "BAG-2048",
"item_name": "Leather Crossbody Bag",
"item_brand": "Nord & Lane",
"item_category": "Bags",
"price": 89.99,
"quantity": 1
}]
}
|
select_item |
Il cliente ha cliccato un prodotto da una lista o blocco raccomandazioni. Mostra quali listing convertono l'interesse in viste prodotto. |
{
"event": "select_item",
"item_list_name": "Bestsellers",
"currency": "EUR",
"items": [{
"item_id": "CERA-110",
"item_name": "Ceramic Pour-Over Set",
"item_category": "Kitchen",
"price": 49.99,
"index": 2
}]
}
|
view_item_list |
Impressioni di categoria, risultati di ricerca o liste in evidenza. Misura quali collezioni ricevono attenzione prima del click. |
{
"event": "view_item_list",
"item_list_id": "cat-12",
"item_list_name": "Coffee & Tea",
"currency": "EUR",
"items": [
{"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "index": 1},
{"item_id": "MUG-88", "item_name": "Stoneware Travel Mug", "price": 24.50, "index": 2}
]
}
|
add_to_cart |
Prodotto aggiunto al carrello. Segnale chiave di metà funnel per Google Ads e audience carrello abbandonato. |
{
"event": "add_to_cart",
"currency": "EUR",
"value": 89.99,
"items": [{
"item_id": "BAG-2048",
"item_name": "Leather Crossbody Bag",
"item_variant": "Cognac / Medium",
"price": 89.99,
"quantity": 1
}]
}
|
remove_from_cart |
Prodotto rimosso dal carrello. Aiuta a spiegare i drop-off e a tenere pulita la matematica del funnel per Recovery Radar. |
{
"event": "remove_from_cart",
"currency": "EUR",
"value": 24.50,
"items": [{
"item_id": "MUG-88",
"item_name": "Stoneware Travel Mug",
"price": 24.50,
"quantity": 1
}]
}
|
begin_checkout |
Checkout avviato con il contenuto del carrello. Misura l'intenzione di acquisto e l'abbandono checkout. |
{
"event": "begin_checkout",
"currency": "EUR",
"value": 139.98,
"items": [
{"item_id": "BAG-2048", "item_name": "Leather Crossbody Bag", "price": 89.99, "quantity": 1},
{"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "quantity": 1}
]
}
|
add_payment_info |
Metodo di pagamento scelto. Segnale di fine funnel prima di purchase - ottimo per analizzare gli step del checkout. |
{
"event": "add_payment_info",
"currency": "EUR",
"value": 139.98,
"payment_type": "credit_card",
"items": [
{"item_id": "BAG-2048", "item_name": "Leather Crossbody Bag", "price": 89.99, "quantity": 1},
{"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "quantity": 1}
]
}
|
purchase |
Ordine completato (dopo il pagamento quando il ciclo di vita lo indica). Fatturato completo con tasse, spedizione, transaction_id e righe. |
{
"event": "purchase",
"transaction_id": "ORD-45821",
"currency": "EUR",
"value": 154.87,
"tax": 9.99,
"shipping": 4.90,
"items": [
{"item_id": "BAG-2048", "item_name": "Leather Crossbody Bag", "price": 89.99, "quantity": 1},
{"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "quantity": 1}
]
}
|
search |
Ricerca interna del negozio. Rivela cosa cercano i clienti - anche quando non comprano mai. |
{
"event": "search",
"search_term": "leather bag cognac"
}
|
add_to_wishlist |
Prodotto salvato in wishlist. Intenzione di acquisto soft per remarketing e report di interesse prodotto. |
{
"event": "add_to_wishlist",
"currency": "EUR",
"value": 49.99,
"items": [{
"item_id": "CERA-110",
"item_name": "Ceramic Pour-Over Set",
"item_category": "Kitchen",
"price": 49.99,
"quantity": 1
}]
}
|
sign_up |
Nuovo account cliente creato. Traccia le conversioni di registrazione oltre le vendite prodotto. |
{
"event": "sign_up",
"method": "email"
}
|
generate_lead |
Newsletter o form lead inviato. Misura la crescita della lista per CRM e campagne lead Google Ads. |
{
"event": "generate_lead",
"currency": "EUR",
"value": 0,
"lead_source": "newsletter_footer"
}
|
contact |
Form di contatto inviato. Cattura richieste di supporto e B2B come conversioni misurabili. |
{
"event": "contact",
"form_name": "Contact us",
"page_location": "https://shop.example/contact"
}
|
refund |
Ordine (o riga) rimborsato dopo un reso. Corregge il fatturato così GA4 e Google Ads restano onesti. |
{
"event": "refund",
"transaction_id": "ORD-45821",
"currency": "EUR",
"value": 89.99,
"items": [{
"item_id": "BAG-2048",
"item_name": "Leather Crossbody Bag",
"price": 89.99,
"quantity": 1
}]
}
|
Ogni evento sopra può includere dati prodotto strutturati. Così MyPresta Google Analytics 4 riempie i report ecommerce GA4 e aiuta la qualità tracking di Data Coach a raggiungere il top della scala.
MyPresta Google Analytics 4 si adatta a come compri davvero il traffico. Ecco le situazioni di campagna che gli shop affrontano ogni settimana - e come questo modulo risponde.
Abilita purchase + view_item + add_to_cart. Usa il ciclo di vita ordine così purchase parte solo sugli stati di pagamento. L'event_id deduplicato evita che i refresh di conferma gonfino i risultati.
Usa Measurement Protocol con Ghost. Gli eventi server continuano quando i browser bloccano i tag. Recovery Radar mostra i purchase recuperati lato server.
Allinea item_id con Catalog Doctor prima di scalare Shopping. ID corrispondenti tengono popolati i report item quando partono gli eventi purchase.
view_item e add_to_cart devono essere affidabili. Live Stats dimostra che ATC parte sul tuo tema; Radar segnala ATC senza view_item da aggiunte lista/categoria.
Mappa gli stati refund nel ciclo di vita ordine. Gli eventi refund correggono il fatturato GA4 dopo le cancellazioni così l'ottimizzazione non insegue denaro restituito.
Attiva Consent Mode v2 e i gate privacy. Gli eventi aspettano l'accettazione CMP. Rimani conforme senza abbandonare del tutto la misurazione.
Le regole multi-property instradano per shop, lingua, paese o valuta. Un modulo, più property GA4 - niente fork del tema per mercato.
Apri Live Statistics, fai un ordine di test, guarda view_item → add_to_cart → purchase apparire in 30 minuti. Punteggio Health + Data Coach prima di alzare i budget a mezzanotte.
Scegli un canale GA4, traccia il funnel ecommerce completo con items[] ricchi ed eventi deduplicati, monitora Live Stats e Recovery Radar per i buchi e migliora i punteggi di qualità Data Coach - tutto da un solo modulo PrestaShop.
Panoramica tecnica di ciò che include il pacchetto: modalità di tracking, log eventi, motore Live Statistics e scoring Data Coach.
Una classe principale myanalytics.php che collega Wizard, Mode, Events, Catalog, Privacy, Orders, Live Stats, Health, Data Coach e Updates.
Tracker per gtag / MP / dataLayer, LiveStats, HealthScore, DataCoach, CatalogDoctor, EventoId, Consent, UserData e altro.
Hook header, footer, carrello, checkout, conferma ordine, cambio stato, ricerca, registrazione, newsletter, contatto e prodotto - nativi, non hack del tema.
Wizard, Mode, Events, Catalog, Privacy, Orders, Multi-property, Live, Health, Updates - ognuna uno spazio di lavoro focalizzato.
Da page_view a refund - ciascuno con switch, payload items[] e mapping colori Live Stats sulla timeline.
Motore PHP per la timeline di 30 minuti, aggregazioni Recovery Radar, cleanup retention e mappa colori eventi.
myanalytics-live.js - finestra eventi live, tooltip, filtri legenda e refresh Recovery Radar nel back office.
Classi PHP, runtime JS, template Smarty, schema SQL, traduzioni e layer di compatibilità PrestaShop 9.
Mode decide come viaggiano gli eventi. Ghost decide come GA4 li abbina. event_id decide che contano una volta. Live Stats, Recovery Radar e Data Coach fanno sì che tu possa dimostrare la qualità.
2,500+ righe in myanalytics.php, un motore LiveStats da 577 righe, una timeline live da 567 righe, ~107 file del modulo e release v1.3.0. Uno stack GA4 completo per PrestaShop: Measurement Protocol, modalità di tracking esclusive e Data Coach così purchase, client_id e dati campagna restano coerenti e verificabili.





















MyPresta Google Analytics 4 automatizza il tracciamento GA4 (gtag, MP o dataLayer) e ottimizza la qualità dei dati con `event_id` deduplicati e `items[]` ricchi. Strumenti come Live Statistics, Recovery Radar e Data Coach automatizzano la diagnostica del funnel, consentendo un'ottimizzazione proattiva delle campagne e report affidabili.
MyPresta Google Analytics 4 potenzia le tue vendite con un tracking e-commerce completo e dati deduplicati. Il Recovery Radar identifica i buchi nel funnel in tempo reale, permettendoti di correggere immediatamente gli errori e ottimizzare le campagne per massimizzare le conversioni e aumentare il ROI.
Con 15 anni di esperienza su PrestaShop, il modulo "Google Analytics 4 — tracciamento gtag, MP e dataLayer" di MyPresta offre un tracking GA4 impeccabile tramite gtag, MP o dataLayer. La nostra profonda conoscenza garantisce eventi e-commerce puliti, deduplicati, con Live Stats e Recovery Radar integrati per diagnostica e report affidabili.
Il modulo Google Analytics 4 di MyPresta offre ampia personalizzazione. Scegli il metodo di tracking (gtag, MP o dataLayer), abilita specifici eventi e configura gli ID catalogo tramite Catalog Doctor. Gestisci il ciclo di vita degli ordini e le regole multi-property, garantendo un tracciamento GA4 perfettamente adattato alle esigenze del tuo negozio.
Il modulo MyPresta Google Analytics 4 offre piena trasparenza con codice sorgente aperto. Hai accesso completo al tracciamento gtag, MP o dataLayer, consentendo modifiche e integrazioni avanzate senza restrizioni, per un controllo totale sui dati GA4 del tuo negozio.
La licenza di MyPresta Google Analytics 4 è permanente, garantendo tracciamento gtag, MP o dataLayer senza limiti di tempo. Riceverai aggiornamenti gratuiti per un anno, assicurando Live Stats, Recovery Radar e Data Coach sempre conformi e performanti. Successivamente, potrai estendere l'accesso con sconti fino al 90%.