Utilizzo degli strumenti statistici nel Booking Engine Guesty

Misura le prestazioni del tuo Booking Engine Guesty utilizzando strumenti statistici di terze parti come Google Analytics, Google Tag Manager e Meta Pixel (Facebook). Monitora visite, conversioni e azioni dell'utente per ottimizzare le tue strategie di marketing e prendere decisioni informate e basate sui dati per aumentare i ricavi.

Nota:

  • Guesty fornisce script di esempio ed esempi di codice per il tracciamento degli eventi, ma non può fornire assistenza per la risoluzione di problemi specifici relativi al tracciamento degli eventi.
  • Il Booking Engine Guesty non supporta il tracciamento delle campagne di marketing o delle fonti di traffico.

Configura i tuoi strumenti statistici

Google Analytics 4

Google Analytics 4 (GA4) consente di raccogliere, analizzare e interpretare i dati relativi al comportamento dell'utente. Monitora le metriche chiave del sito, come il numero di visitatori, le azioni compiute sul sito e le conversioni (ad esempio, le prenotazioni). Il Booking Engine Guesty invia automaticamente gli eventi a Google Analytics.

Per integrare GA4 con il tuo Guesty Booking Engine, recupera il tuo ID di misurazione GA4 e aggiungilo alle impostazioni del tuo Guesty Booking Engine.

Nota:

A partire da luglio 2024, Google Analytics 3/Universal Analytics (UA) non è più supportato. Se utilizzi ancora UA, completa la migrazione a GA4. Ulteriori informazioni sulle differenze tra GA3 e GA4.

Google Tag Manager

Google Tag Manager (GTM) ti consente di gestire e implementare tag (frammenti di codice o pixel di tracciamento) sul tuo Booking Engine Guesty. Utilizza questi tag per connetterti con prodotti Google come Google Ads e Google Statistiche.

Monitora i tassi di conversione, il comportamento dell'utente e altre metriche chiave senza modificare il codice sorgente del tuo sito web. Configura eventi specifici per l'assegnazione di tag e raccogli dati dettagliati, come i clic sui pulsanti o l'invio di moduli.

Guesty implementa gli eventi di visualizzazione pagina, visualizzazione dell'oggetto, checkout e acquisto tramite GTM. Consulta gli esempi di codice per il tracciamento di questi eventi. Questi eventi sono già presenti in Google Statistiche e puoi utilizzarli senza ulteriori configurazioni.

Crea eventi e dimensioni personalizzati per monitorare le azioni non coperte dagli eventi predefiniti di GA4. Ad esempio, puoi monitorare i clic sui pulsanti personalizzati, la riproduzione di video o acquisire attributi utente specifici definendo dimensioni personalizzate. Assicurati che gli eventi personalizzati siano stati registrati nelle ultime 24 ore affinché vengano visualizzati nelle tue analisi e in Google Tag Manager Assistant.

Perché utilizziamo gtag() invece di dataLayer.push()?

Il Booking Engine Guesty utilizza gtag() per la gestione dei tag anziché dataLayer.push(). gtag() funge da wrapper per dataLayer.push() ed è preferibile in quanto aiuta a prevenire modifiche accidentali all'oggetto dataLayer. Solo gli eventi inviati tramite gtag() vengono inviati direttamente a GA4. I dati inviati con dataLayer.push() vengono visualizzati solo in Tag Manager Assistant, non in GA4 stesso.

Di seguito viene illustrata la differenza tra gtag() e dataLayer.push().

//Sending Event with gtag() gtag("event", "view_item", { currency: "USD", value: 100, items: [ { item_id: <Property ID>, item_name: <Property name>, affiliation: <Point of sale (Google etc.)> , index: 0, price: <Property price>, quantity: 1, } ] }); // Sending Event with datalayer.push() dataLayer.push({ event: "view_item", ecommerce: { currency: "USD", value: 100, items: [ { item_id: <Property ID>, item_name: <Property name>, affiliation: <Point of sale (Google etc.)>, index: 0, price: <Property price>, quantity: 1, } ] }); A differenza di //Sending Event with gtag() gtag("event", "view_item", { currency: "USD", value: 100, items: [ { item_id: <Property ID>, item_name: <Property name>, affiliation: <Point of sale (Google etc.)> , index: 0, price: <Property price>, quantity: 1, } ] }); // Sending Event with datalayer.push() dataLayer.push({ event: "view_item", ecommerce: { currency: "USD", value: 100, items: [ { item_id: <Property ID>, item_name: <Property name>, affiliation: <Point of sale (Google etc.)>, index: 0, price: <Property price>, quantity: 1, } ] });

dataLayer.push(), mentre gtag() non richiede il passaggio di un nome e valore di payload (come "ecommerce") e non necessita di essere svuotato prima di inviare nuovi valori. Esso passa tutto in un'unica proprietà del modello di evento.

Per collegare GTM, recupera il tuo ID tag di Google e aggiungilo alle impostazioni del tuo Booking Engine Guesty.

Assistente Google Tag Manager

Google Tag Manager Assistant è un'estensione per browser che consente di eseguire il debug, la convalida e il monitoraggio dei tag implementati tramite GTM. Ottieni informazioni in tempo reale sui tag attivati, sulla loro configurazione e su eventuali errori che ne compromettono le prestazioni.

Meta Pixel (Facebook)

Il Meta Pixel è un frammento di codice che aggiungi al tuo Booking Engine per monitorare l'attività dei visitatori e le conversioni. Quando un visitatore compie un'azione (come effettuare una prenotazione), il Pixel invia questi dati a Facebook per aiutarti a capire cosa succede dopo che qualcuno ha cliccato sul tuo annuncio.

Per configurare Meta Pixel, recupera il tuo ID Pixel e aggiungilo alle impostazioni del tuo Guesty Booking Engine.

Importante:

Gli eventi Meta Pixel per il monitoraggio degli acquisti non utilizzano il parametro value obbligatorio. L'importo dell'acquisto viene invece inviato come reservationTotalAmount . Poiché Meta Ads Manager riconosce solo il parametro value , i valori degli acquisti non possono essere registrati o utilizzati per calcolare il ROAS in Ads Manager.

Collega i tuoi strumenti statistici al Booking Engine Guesty

Passo dopo passo:

  1. Recupera il tuo ID tag di Google .
  2. Accedi al tuo account Guesty .
  3. Nella barra di navigazione superiore, fai clic sul menu a discesa delle icone e seleziona la modalitàdi crescita .
  4. Fai clic su Distribuzione .
  5. Fai clic sulla miniatura Booking Engine Guesty .
  6. Fai clic i tre punti verticali Accanto al Booking Engine pertinente, seleziona Modifica Booking Engine .
  7. Nella barra laterale sinistra, fai clic su statistiche web (facoltativo) .
  8. Accedi alla sezione dello strumento di analisi pertinente e incolla il codice di monitoraggio corrispondente.
  9. Fai clic su Salva Booking Engine .

Esempi di codice

Monitora gli eventi di visualizzazione di pagina

Tieni traccia del numero di visualizzazioni di pagina. Questo evento si attiva quando un utente passa da una pagina all'altra nel tuo Booking Engine.

Google Analytics 4 (Google Tag Manager)

 gtag("event", "page_view", { page_location: "/en/properties" }) Traccia gtag("event", "page_view", { page_location: "/en/properties" })

Eventi di visualizzazione della pagina della proprietà

Traccia quando i visitatori visualizzano la pagina di una proprietà specifica. Questo evento viene inviato a Google Analytics quando vengono selezionati i valori di check-in, di check-out e il numero minimo di ospiti.

Google Analytics 4 (Google Tag Manager)

 gtag("event", "view_item", { currency: <Property currency>, value: <Property price>, items: [ { item_id: <Property ID>, item_name: <Property name>, item_category: <Check in date in ISO string>, item_category2: <Check out date in ISO string>, item_category3: <Number of guests>, affiliation: <Point of sale (Google etc.)>, index: 0, price: <Property price>, quantity: 1, } ] });

Meta Pixel (Facebook)

Nota:

Gli eventi Meta Pixel per la pagina e l'avvio del checkout inviano il valore della prenotazione nel parametro value, che è supportato per il tracciamento. Gli eventi di acquisto utilizzano reservationTotalAmount.

Traccia l'inizio di un processo di prenotazione

Tracciare il momento in cui un utente accede alla pagina di "check-out" per la prenotazione (inizio del processo di prenotazione).

Google Statistiche 4 (Google Tag Manager)

 gtag("event", "begin_checkout", { currency: <Property currency>, value: <Property price includes all fees and taxes>, items: [ { item_id: <Property ID>, item_name: <Property name>, item_category: <Check in date in ISO string>, item_category2: <Check out date in ISO string>, item_category3: <Number of guests>, affiliation: <Point of sale (Google etc.)>, index: 0, price: <Property price>, quantity: 1, } ] });

Meta Pixel (Facebook)

Traccia l'evento di prenotazione

Tieni traccia del momento in cui un ospite viene reindirizzato alla pagina di conferma della prenotazione dopo averla prenotata. Guesty supporta il tracciamento sia per le prenotazioni immediate che per le richieste di prenotazione.

  • Per prenotazioni immediate: aggiungi /instant-success all'URL del tuo Booking Engine. Ad esempio: yourdomain.guestybookings.com/instant-success
  • Per richieste di prenotazione o richieste: aggiungi /inquiry-success all'URL del tuo Booking Engine. Ad esempio: yourdomain.guestybooking.com/inquiry-success

Google Statistiche 4 (Google Tag Manager)

Prenotazione singola:

gtag("event", "purchase", { transaction_id: <Reservation ID>, currency: <Property currency>, value: <Property price includes all fees and taxes>, tax: <Reservation total tax>, items: [ { item_id: <Property ID>, item_name: <Property name>, item_category: <Check in date in ISO string>, item_category2: <Check out date in ISO string>, item_category3: <Number of guests>, item_category4: "Single reservation", //Type of reservation affiliation: <Point of sale (Google etc.)>, index: 0, price: <Property price>, quantity: 1, } ] });

Prenotazione di gruppo:

 gtag("event", "purchase", { transaction_id: <Reservation ID>, currency: <Property currency>, value: <Property price includes all fees and taxes>, tax: <Reservation total tax>, items: [ { item_id: <Property ID>, item_name: <Property name>, item_category: <Check in date in ISO string>, item_category2: <Check out date in ISO string>, item_category3: <Number of guests>, item_category4: "Group reservation", //Type of reservation item_category5: <Group reservation ID>, affiliation: <Point of sale (Google etc.)>, index: 0, price: <Property price>, quantity: 1, } ] });

Meta Pixel (Facebook)

Mancia:

Verifica la configurazione delle tue statistiche utilizzando le estensioni del browser Google Tag Manager Assistant e Meta Pixel Helper per accertarti che gli eventi vengano attivati come previsto e che i dati vengano visualizzati nelle dashboard statistiche.

Questo articolo ti è stato utile?
Utenti che ritengono sia utile: 0 su 1