GA4 Commerce Dashboard è un modulo per PrestaShop che porta le metriche e-commerce di Google Analytics 4 direttamente nel back office, offrendo una lettura più rapida dei dati commerciali e delle performance dei prodotti.
Il modulo si collega a Google Analytics 4 tramite OAuth 2.0 e utilizza la Google Analytics Data API con accesso in sola lettura. In questo modo consente di consultare i dati GA4 senza installare librerie Google esterne nel pacchetto del modulo e mantenendo una struttura leggera e più adatta alla validazione PrestaShop Addons.
Dashboard GA4 per il back office PrestaShop
GA4 Commerce Dashboard permette di visualizzare nel pannello amministrativo le metriche principali dello store, aiutando il merchant a controllare l’andamento commerciale senza dover aprire ogni volta l’interfaccia di Google Analytics.
- Ricavi: valore economico generato dagli acquisti tracciati in GA4.
- Acquisti: numero di transazioni rilevate per il periodo selezionato.
- Sessioni e utenti: dati utili per valutare traffico e volume di visitatori.
- Tasso di conversione: indicatore sintetico della capacità dello store di trasformare visite in ordini.
- Canali di traffico: lettura delle performance suddivise per sorgenti e canali.
Widget GA4 nella scheda prodotto
Una delle funzioni più utili del modulo è il widget dedicato alla scheda prodotto nel back office. Questa sezione consente di consultare le metriche GA4 riferite al singolo articolo, rendendo più semplice capire quali prodotti generano interesse, carrelli, checkout e vendite.
- Visualizzazioni prodotto: mostra quante volte un articolo è stato visto.
- Aggiunte al carrello: aiuta a capire se il prodotto genera intenzione di acquisto.
- Checkout: evidenzia il passaggio del prodotto nelle fasi finali del funnel.
- Acquisti e ricavi: permette di valutare il rendimento commerciale del prodotto.
- Tasso di conversione: utile per confrontare l’efficacia dei prodotti a catalogo.
Gestione degli alias prodotto
Il modulo include una tabella alias per migliorare la compatibilità tra gli identificativi dei prodotti PrestaShop e quelli utilizzati negli eventi GA4. Questa funzione è importante perché, in molti e-commerce, gli eventi Analytics possono usare identificativi diversi nel tempo o provenire da moduli di tracciamento differenti.
GA4 Commerce Dashboard può gestire alias basati su ID prodotto PrestaShop, riferimento prodotto, riferimento combinazione, EAN, ISBN, MPN e formati legacy compatibili con freega4. Gli alias storici vengono conservati per mantenere leggibili i dati GA4 anche dopo modifiche a SKU, riferimenti o combinazioni. :contentReference[oaicite:1]{index=1}
Storico locale ed esportazione dati
Il modulo salva localmente righe giornaliere per le metriche principali del sito e dei canali. Questi dati possono essere usati per consultazione storica, pulizia programmata e attività di esportazione.
- Storico giornaliero: conserva localmente i dati aggregati per sito e canali.
- Conservazione configurabile: permette di scegliere per quanto tempo mantenere i dati storici locali.
- Esportazione dati: consente il download dello storico in formato CSV, JSON e XML.
- Export prodotto: il widget GA4 nella scheda prodotto permette anche l’esportazione delle metriche prodotto.
Sincronizzazione tramite cron sicuro
GA4 Commerce Dashboard include un endpoint cron protetto per automatizzare le principali operazioni di sincronizzazione. Il cron può aggiornare la cache della dashboard, salvare lo storico giornaliero, applicare la retention configurata e ricostruire gli alias prodotto quando necessario.
Questa impostazione è particolarmente utile per store con cataloghi strutturati o con necessità di consultare dati aggiornati direttamente dal back office PrestaShop.
Configurazione del modulo
Per utilizzare il modulo è necessario configurare l’accesso a Google Analytics 4 tramite Google Cloud Console, abilitare la Google Analytics Data API, creare le credenziali OAuth e collegare la proprietà GA4 corretta.
- Abilitare la Google Analytics Data API nel progetto Google Cloud.
- Configurare la schermata di consenso OAuth.
- Creare le credenziali OAuth di tipo applicazione web.
- Inserire nel modulo Client ID, Client Secret e ID proprietà GA4.
- Collegare l’account Google con accesso alla proprietà Analytics.
- Ricostruire gli alias e sincronizzare la dashboard.
Compatibilità e funzioni tecniche
| Piattaforma | PrestaShop |
|---|---|
| Compatibilità minima | PrestaShop 8.0 e versioni successive |
| Connessione GA4 | OAuth 2.0 con accesso readonly |
| API utilizzata | Google Analytics Data API |
| Metriche dashboard | Ricavi, acquisti, sessioni, utenti, conversion rate e canali |
| Metriche prodotto | Visualizzazioni, add to cart, checkout, acquisti, ricavi e conversioni |
| Esportazione | CSV, JSON e XML |
| Sincronizzazione | Endpoint cron sicuro per dashboard, storico, cleanup e alias |
Perché utilizzare GA4 Commerce Dashboard
Il vantaggio principale del modulo è rendere i dati GA4 più vicini alla gestione quotidiana dello store. Invece di consultare Analytics separatamente, il merchant può leggere le metriche principali direttamente nel back office PrestaShop, anche a livello di singolo prodotto.
Questo approccio è utile per analizzare il rendimento del catalogo, individuare prodotti con molte visualizzazioni ma poche conversioni, verificare l’efficacia dei canali di traffico e mantenere uno storico esportabile per ulteriori analisi.
GA4 Commerce Dashboard non è un modulo di tracciamento front-end degli eventi, ma uno strumento di lettura, sincronizzazione e consultazione dei dati e-commerce già disponibili nella proprietà Google Analytics 4. Per questo motivo deve essere usato insieme a una corretta configurazione del tracciamento GA4 sul sito.