Nützliche Google-Tag-Manager-Ereignisse und -Variablen

Update: ab Dezember 2019 deprecated


Ereignisse

Ereignis
(was passiert auf der Seite ?)
Wo findet es statt ?Ereignistyp in GTMEigenschaften/ Bedingungen in GTM
Upselling-Box wird ausgegebenIBE"Custom" EreignisEreignisname: "upsellingLoad"
Angebot der Upselling-Box wird im Warenkorb übernommenIBEKlick - Alle ElementeKlick ID: Endet mit "-upselling-button"
Pauschale - Verfügbarkeiten prüfenPauschalen MPEKlick - Alle Elemente

Klick Element: CSS Selektor

.vsc-item-hotels-item .vsc-button > span[data-hpaid]
Hotel auswählenMPE"Custom" EreignisEreignisname: "hotelChoose"
Zusammenfassung der Buchung wird angezeigtIBE"Custom" EreignisEreignisname: "cartSummary"
Warenkorb wird aktualisiertIBE"Custom" EreignisEreignisname: "cartUpdate"
Buchung abgeschlossenIBE"Custom" EreignisEreignisname: "conversionBook"
Anfrage abgeschlossenIBE"Custom" EreignisEreignisname: "conversionRequest"
ZimmerdetailsModul ZimmerauflistungKlick - Alle ElementeKlick Element: CSS Selektor
PauschalendetailsModul PauschalauflistungKlick - Alle Elemente

Klick Element: CSS Selektor

.vri-package > .vri-switch-contents

Wichtige Hinweise

  1. Alle CSS Selektoren und Ereignisnamen entsprechen hier den Standard-Fall. Für angepasste Templates oder nach Weiterentwicklungen können sie aber variieren. Wenn etwas nicht richtig übermittelt wird, bitte immer erst mit dem Vorschau-Modus von Tag Manager prüfen und dann mit einem Techniker prüfen, ob der Selektor sich geändert hat.
  2. Die Events und Bedingungen sind hier für Standardfälle ausgedacht. Es wird auch Fälle geben, wo man GTM zusätzliche Bedingungen (z.B. Seite URL, Ziel-URL vom Links, HTML Element ID, usw.) prüfen lassen soll.

Variablen

Was entspricht die Variable ?Wo ist diese Variable verfügbar ?An welche Ereignisse ist diese Variable verfügbar ?Variablentyp in GTMEigenschaften in GTM
Buchung IDIBEBuchung abgeschlossen - "conversionBook"Data Layer VariableVariablenname: "booking_id"
Warenkorb InhalteIBENach jede Aktualisierung vom Warenkorb - "cartUpdate"Data Layer VariableVariablenname: "items"

Anreisedatum

IBEKalendersegment abgeschlossenData Layer VariableVariablenname: "date_from"

Abreisedatum

IBEKalendersegment abgeschlossenData Layer VariableVariablenname: "date_to"
Hotel IDMPE und IBENach Hotelauswahl (MPE) oder Aktualisierung vom Warenkorb (IBE)Data Layer VariableVariablenname: "hotel_id"
Hotel NameMPE und IBENach Hotelauswahl (MPE) oder Aktualisierung vom Warenkorb (IBE)Data Layer VariableVariablenname: "item_name"
Pauschalen IDPauschalen MPENach Pauschalenauswahl auf der Pauschalen MPEData Layer VariableVariablenname: "gtm.element.dataset.hpaid"
Pauschalen IDRemote PauschalauflistungNach Klick auf "Details"Data Layer VariableVariablenname: "gtm.element.dataset.hpaid"
PauschalennamePauschalen MPENach Pauschalenauswahl auf der Pauschalen MPEData Layer VariableVariablenname: "gtm.element.dataset.hpaname"
PauschalennameRemote PauschalauflistungNach Klick auf "Details"Data Layer VariableVariablenname: "gtm.element.dataset.hpaname"
Zimmer IDRemote ZimmerauflistungNach Klick auf "Details"Data Layer VariableVariablenname: "gtm.element.dataset.hrtid"
ZimmernameRemote ZimmerauflistungNach Klick auf "Details"Data Layer VariableVariablenname: "gtm.element.dataset.hrtname"
Preis TotalIBENach jede Aktualisierung vom Warenkorb - "cartUpdate"Data Layer VariableVariablenname: "sum_price"

Für weitere Infos auf Ereignisse und Variablen : https://support.google.com/tagmanager#topic=3441647