Über Google Tag Manager:
Google Tag Manager (GTM) ist ein Tag-Management-System (TMS), mit dem Sie Tracking-Codes und verbundene Code-Fragmente (im Allgemeinen als Tags bezeichnet) auf Ihrer Website oder in Ihrer mobilen App problemlos aktualisieren können. Nachdem Sie das kleine Code-Snippet von Tag Manager Ihrem Projekt hinzugefügt haben, können Sie Konfigurationen von Analytics- und Mess-Tags sicher und einfach über eine webbasierte Benutzeroberfläche bereitstellen.
(Source: https://support.google.com/tagmanager/answer/6102821?hl=de)
GTM ist standardmäßig auf der Spider-Booking hinterlegt und wenn Sie Ihr GTM Konto damit verbinden, können Sie über dieses Tool jedes Script oder Widget auf Ihrer Buchungsmaske einbinden.
Wenn Sie noch kein GTM Koto haben, können Sie dieses hier kostenfrei erstellen:
https://tagmanager.google.com/
GTM Integration auf der Spider-Booking
Sobald Sie ein GTM Konto besitzen, können Sie die Container ID im Extranet von Hotel-Spider hinterlegten. Das Format der ID ist immer GTM- gefolgt von Ziffern und Zeichen. Die ID wird im GTM Extranet auf der rechten Seite oben angezeigt.
Zum Beispiel: GTM-KS1K35PT
GA4 mit GTM verknüpfen
Sobald das Hotel die GTM ID in unserem Extranet eingetragen hat, ist ein nächster sinnvoller Schritt, das Google Analytics 4 Tracking über den GTM zu integrieren.
Sollten Sie noch kein Google Analytics 4 Konto haben, finden Sie hier die Anleitung um eins anzulegen:
https://support.google.com/analytics/answer/9304153?hl=de#property
1. Neuer Tag hinzufügen: hier können sie für ein einfaches Tracking, den Tag Type «Google Analytics: GA4 Configuration» verwenden und diesen konfigurieren.
2. Neuen Trigger hinzufügen: Sie können definieren, ob das GA Tracking auf allen Seiten implementiert werden soll, oder nur auf Spezifischen.
3. Sobald die Änderungen veröffentlicht sind, wird der GA4 Code durch die GTM Integration anfangen, Daten über das Besucherverhalten auf der Buchungsmaske zu liefern.
GTM Event Tracking
Um Ihnen so viele Details wie möglich über das Kundenverhalten auf der Spider-Booking zu liefern, haben wir einige Events vordefiniert, die automatisch ausgelöst werden. Die Event-Details können über die GTM Integration an GA4 weitergegeben und so verfolgt werden.
Standard E-commerce Events
Wir unterstützen eine Vielzahl von Standard-Events von GA4:
Event Name |
Event Aktion | Parameter die kommuniziert werden |
search | Suchparameter für die Verfügbarkeit. Wann immer die Suche gestartet oder angepasst wird, feuert dieses Event. |
arrival, departure, numAdults, numChildren, numInfants, promoCode |
add_to_cart | Zimmer/ Produkt zum Buchungsauftrag hinzugefügt |
hotelId, productId |
remove_from_cart | Zimmer / Produkt aus dem Buchungsauftrag entfernt | hotelId, productId |
view_item |
das Event feuert sobald die Detail- ansicht der Produkte abgerufen wird ":hotelId/room/:roomId" |
item_list_id, item_list_name, product id, product name |
view_item_list | Ausgelöst auf der Startseite mit allen Räumen, die dem Benutzer angezeigt werden | |
purchase | Gefeuert auf der Dankeseite "thank-you" |
currency, transaction_id, value, coupon, product Id, product name |
Spezial-Events
Neben den Standard-Events unterstützen wir auch "Spezial-"Events um ein noch genaueres Tracking zu ermöglichen. Dieses Vorgehen benötigt einiges an Konfiguration im GTM und im GA4. Wir empfehlen Ihnen hier also für die Umsetzung mit einem erfahrenen Profi zu arbeiten.
Liste der Spezial-Events:
Event Name | Event Aktion | Parameter die kommuniziert werden |
"search" | Wenn ein Benutzer auf den ‘Suchen’-Button klickt und damit seine Angebots-Suche neu startet | hotelId, numRooms, roomIndex (0 is the first room, 1 the second, etc.), arrival, departure, numAdults, numChildren, numInfants, promoCode |
"reservation" | Wenn die Reservation abgeschlossen wird | hotelId, amount, currency, arrival, departure, reservationId |
"sorting" | Wenn die Sortier-Reihenfolge der Angebote angepasst wird | hotelId, sortBy |
"filtering" | Wenn die Suchfilter angepasst werden | hotelId, filters |
"promoCode" | Wenn ein Promocode eingetragen wird | hotelId, promoCode |
"roomStayAdd" | Sobald ein zusätzliches Zimmer dazu gebucht wird | hotelId, productId |
"roomStayRemoved" | Sobald eines der ausgewählten Zimmer entfernt wird | hotelId, productId |
"serviceSelect" | Wenn eine Dienstleistung hinzugefügt wird | hotelId, productId, serviceId |
"serviceRemove" | Wenn eine Dienstleistung entfernt wird | hotelId, productId, serviceId |
"beforeUnload" | Wenn ein Kunde die Buchungsmaske verlässt | N/A |
Beispiel:
Wie kann ich den Reservierungsumsatz in GA4 verfolgen?
Hier ein spezifisches Beispiel, wie die oben aufgelisteten Events verwendet werden können, um über GTM in GA4 die Umsätze und Buchungen zu verfolgen.
1. Hinterlegen Sie die relevanten «User-Defined Variables»
Damit die relevanten Parameter auch an GA4 kommuniziert werden können, müssen diese zuerst in GTM als Variablen hinterlegt werden. Klicken Sie auf die «Variables» und auf «neue». Alle Parameter müssen als Variablen hinzugefügt werden, wenn Sie diese nutzen wollen. Hier ein Beispiel der Details für die Variable des Reservationsbetrags:
Parameter | Value |
Variable Type | Data Layer Variable |
Data Layer Variable Name | amount |
2. Tag Definition in GTM
Definieren Sie einen neuen Tag in GTM: Google Analytics: GA4 Event
Parameter | Value |
Configuration Tag | nutzen Sie die Existierende GA4 Verbindung |
Event Name | = Name des Events das sie verfolgen wollen zum Beispiel hier "reservation" |
Event Parameters | Namen können Sie frei definieren die Werte aus der Liste der Data Layer Variablen auswählen |
URL utm können auch verwendet werden :
utm_source
utm_medium
utm_campaign
3. Trigger Definition in GTM:
Definieren Sie den Trigger in GTM als «Custom Event»
Parameter | Value |
Event name | reservation |
Fire Some Custom Events | Event = reservation |
In GA4 sollten Sie nach maximal 24 stunden, unter den Dimensionen die Variablen sehen können.
Debug View:
Wenn Sie im GTM eine Preview starten und eine Debug session öffnen, können Sie in GA4 auch live die daten sehen wenn Sie ankommen.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.