Info |
---|
Ab 1. Juli 2023 werden bei Google Universal Analytics keine neuen Daten mehr verarbeitet. |
Google Tag Manager konfigurieren
Sie können alle Tags, Variablen und Trigger manuell im Arbeitsbereich einstellen oder Sie klicken auf folgenden Link um die Konfiguration/JSON herunterzuladen :
HNS_GTM_GA4
View file | ||
---|---|---|
|
Beispiel: Buchung einer Reise, 2 Zimmer, 3 Extras.
Bei einem Buchungsabschluss werden folgende Daten in den dataLayer gesendet:
Bei einer Buchung mit mehreren Reisen (Zimmer und Extras), wird für jede Reise ein neues Objekt mit dem Event-Name "event": "HNSorderCompleted" gesendet. Somit ist sichergestellt, dass diese Buchung (bisher die einzigen "transactionProducts") eindeutig einer Transaktion zugeordnet werden kann.
Folgende Default-Keys werden von Google vorgegeben und von HotelNetSolutions verarbeitet:
"event", "transactionId", "transactionAffiliation", "transactionTotal", "transactionTax", "transactionShipping" und "transactionProducts"
für jedes Element in "transactionProducts": "sku", "name", "category", "price" und "quantity" Alle anderen Keys - es kommen sicherlich noch weitere hinzu - können Sie zunächst ignorieren.
Einrichtung im Google Tag Manager Konto
Bitte gehen Sie wie folgt vor:
Bitte aktivieren Sie „Ecommerce“
Stellen Sie danach das Feld "Währung angezeigt als" auf die Basiswährung (z.B. "EUR") um. Gegebenenfalls ist dies bereits über die Standardeinstellung geschehen.
Nur für "currencyCode" muss eine neue Variable im GTM-Account angelegt werden. Diese muss dem Typ "Datenschicht-Variable" angehören. Der Name der Datenschicht-Variable muss "currencyCode" lauten.
Da beim Push der Buchung in den dataLayer dem event den Namen "HNSorderCompleted" zugeteilt wurde, müssen Sie hierfür einen Trigger mit dem Trigger-Typ "Benutzerdefiniertes Ereignis" anlegen.
Der Ereignisname muss "HNSorderCompleted" lauten.
Im Feld "Diesen Trigger auslösen bei:" muss "Einige benutzerdefinierte Ereignisse" ausgewählt werden.
Zudem müssen Sie das "Event" mit "ist gleich" "HNSorderCompleted" definieren.
Zum Schluss wird noch unter Tags ein Tag vom Typ "Google Analytics: Universal Analytics" mit dem „Tracking-Typ“ "Transaktion" benötigt.
Bitte wählen Sie bei den Google Analytics-Einstellungen „{{GA-Settings}}“ aus und setzen ein Häkchen bei "Einstellungen zum Überschreiben in diesem Tag aktivieren“.
Wählen Sie nun unter Weitere Einstellungen ("Festzulegende Felder") bei "Feldname" das Feld "currencyCode" aus. Beim "Wert" muss zudem die Variable ausgewählt werden, die im ersten Schritt hinzugefügt wurde „{{transactionCurrency}}“.
Fügen Sie nun „HNS Track Order“ als auszulösenden Trigger hinzu. Dieser wurde zuvor angelegt.
Sie benötigen Unterstützung bei der Einrichtung?
Falls Sie bei der Einrichtung trotz Anleitung Unterstützung benötigen, kontaktieren Sie uns gerne unter support@hotelnetsolutions.de. Wir hinterlegen die Google Tag Manager ID mit Ihnen und nehmen – mit Ihrer Erlaubnis – alle notwendigen Änderungen in Ihrem Google Analytics Konto sowie im Google Tag Manager vor. Bitte beachten Sie, dass wir in diesem Fall eine einmalige Aufwandsentschädigung in Höhe von 300 € zzgl. MwSt in Rechnung stellen.