Salta ai contenuti

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

EventoQuando il Checkout Widget lo invia
page_viewViene visualizzato un passaggio del widget, incluse le schermate di selezione, checkout, conferma ed errore
select_itemViene selezionato un prodotto, un pacchetto o un voucher prodotto dall’elenco dei prodotti/eventi
add_to_cartUna prenotazione o un pacchetto viene aggiunto al carrello
view_cartViene visualizzato il carrello
begin_checkoutViene visualizzato il passaggio relativo ai dati del cliente
add_payment_infoViene visualizzato il passaggio di pagamento, prima dell’invio dei dati di pagamento
purchaseIl 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_title e page_path identificano il passaggio del widget, ad esempio tier_selection, extras_selection, basket o payment. page_location è l’URL della pagina del suo sito web che contiene il widget.
  • Selezione del prodotto: item_list_id, item_list_name e un array items identificano il prodotto o il pacchetto selezionato.
  • Eventi del carrello e del checkout: currency, value numerico, order_id, locale e items. 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 in begin_checkout, add_payment_info e purchase quando disponibile. Gli eventi di Analytics includono anche widget_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.