Integrate Google Analytics 4
Sì. Il Checkout Widget invia eventi di prenotazione a Google Analytics 4 (GA4) durante tutto il percorso di prenotazione. Queste istruzioni riguardano il Checkout Widget attuale; se utilizza la versione precedente, consulti Widget legacy.
Configurare il monitoraggio
Nelle impostazioni del widget di checkout, apra Analytics e attivi Enable Google Analytics. In Send events via, scelga come il widget deve inviare gli eventi di prenotazione. Il widget utilizza un solo metodo alla volta:
- Google Analytics 4 — selezioni Use existing tag se il suo sito web carica già il tag di Google Analytics, oppure Use custom tag e inserisca il suo ID misurazione GA4 (
G-…). Il widget invierà automaticamente gli eventi tramite quel tag. - Google Tag Manager — attivi Enable Google Tag Manager, quindi utilizzi il container esistente del suo sito web oppure inserisca un ID container personalizzato (
GTM-…). Il widget invia gli eventi al Data Layer. Gli eventi di prenotazione raggiungono GA4 quando nel suo container sono configurati e pubblicati i tag Evento GA4 con trigger Evento personalizzato corrispondenti e dati ecommerce provenienti dal Data Layer. Consulti la guida alla configurazione di Tag Manager.
Salvi le impostazioni per attivare il monitoraggio. Eviti di inoltrare gli stessi eventi di prenotazione tramite Tag Manager o codice personalizzato mentre il widget li invia anche tramite Google Analytics 4, poiché gli acquisti e i ricavi potrebbero essere conteggiati due volte.
Eventi inviati automaticamente
| Evento | Quando il Checkout Widget lo invia |
|---|---|
page_view | Viene visualizzato un passaggio del widget, incluse le schermate di selezione, checkout, conferma ed errore |
select_item | Viene selezionato un prodotto, un pacchetto o un voucher prodotto dall’elenco dei prodotti/eventi |
add_to_cart | Una prenotazione o un pacchetto viene aggiunto al carrello |
view_cart | Viene visualizzato il carrello |
begin_checkout | Viene visualizzato il passaggio relativo ai dati del cliente |
add_payment_info | Viene visualizzato il passaggio di pagamento, prima dell’invio dei dati di pagamento |
purchase | Il pagamento va a buon fine oppure viene confermato un ordine per il quale non resta nulla da pagare |
I passaggi dipendono dal percorso di prenotazione. Ad esempio, una prenotazione gratuita può saltare la schermata di pagamento.
Contenuto degli eventi
- Visualizzazioni di pagina:
page_titleepage_pathidentificano il passaggio del widget, ad esempiotier_selection,extras_selection,basketopayment.page_locationè l’URL della pagina del suo sito web che contiene il widget. - Selezione del prodotto:
item_list_id,item_list_namee un arrayitemsidentificano il prodotto o il pacchetto selezionato. - Eventi del carrello e del checkout:
currency,valuenumerico,order_id,localeeitems. Gli elementi identificano i tipi di biglietto, le quantità, i prezzi unitari e il relativo prodotto/pacchetto. La selezione utilizza gli ID dei prodotti/pacchetti; gli eventi successivi utilizzano gli ID dei tipi di biglietto. - Acquisto: include anche
transaction_id(il riferimento dell’ordine).couponè incluso inbegin_checkout,add_payment_infoepurchasequando disponibile. Gli eventi di Analytics includono anchewidget_id.
Copertura dei ricavi: value è il totale dei biglietti monitorati nelle prenotazioni di prodotti e pacchetti, inclusi i voucher prodotto. Esclude gli extra, la merce e gli acquisti di gift card; per questo motivo i ricavi di GA4 possono differire dal totale complessivo dell’ordine.
Monitoraggio personalizzato
Per il monitoraggio personalizzato, lo sviluppatore del suo sito web può ascoltare gli stessi sette eventi su document con il prefisso th:, ad esempio th:purchase. I relativi dati si trovano in event.detail e gli eventi restano disponibili quando il monitoraggio integrato di Google Analytics è disattivato.
Verificare la configurazione
Completi una prenotazione di prova sulla pagina in cui è incorporato il widget. Controlli GA4 Realtime o DebugView; l’aggiornamento dei report standard può richiedere da 24 a 48 ore. Per Tag Manager, utilizzi l’anteprima per verificare che i tag GA4 vengano attivati, quindi pubblichi le modifiche.
Per informazioni sulla registrazione nella console, sugli eventi mancanti e sui problemi relativi al consenso o ai blocchi pubblicitari, consulti Come eseguire il debug del monitoraggio di Google Analytics e Tag Manager.