Da Sie verschiedene GTM-Konten haben, die mit Ihrer Buchungsmaschine und Ihrer Website verknüpft sind, müssen Sie den gleichen Prozess durchführen, aber in verschiedenen Konten. Dadurch wird sichergestellt, dass das Skript bis zur Buchungsbestätigungsseite installiert wird!
Folgen Sie den Schritten unten oder schauen Sie sich dieses kurze video an.
- Erstellen Sie eine Excel-Datei mit den URL-Informationen der Homepage und der Buchungsmaschine zusammen mit den von The Hotels Network bereitgestellten Skripten.
- Erkennen Sie, inwiefern sich die URLs der einzelnen Immobilien voneinander unterscheiden
Beispiel #1: Die URLs dieser Kette haben ein eindeutiges identifizierendes Element in der URL.
WEBSITE URL (Homepage) | SCRIPT |
www.hoteltest.com/1248/ | <script src='https://www.thehotelsnetwork.com/js/hotel_price_widget.js?hotel_id=1100298&property_id=1026063&account_key=439cc3b3e2cf9e7acfff137f831ec673' defer></script> |
www.hoteltest.com/1249/ | <script src='https://www.thehotelsnetwork.com/js/hotel_price_widget.js?hotel_id=1098810&property_id=1024673&account_key=439cc3b3e2cf9e7acfff137f831ec673' defer></script> |
www.hoteltest.com/1250/ | <script src='https://www.thehotelsnetwork.com/js/hotel_price_widget.js?hotel_id=1099061&property_id=1024681&account_key=439cc3b3e2cf9e7acfff137f831ec673' defer></script> |
Da wir etwas Eindeutiges in den URLs der Hotels finden müssen, um fortzufahren, können Sie diese "ID" pro Hotel in einer anderen Zeile des Dokuments hinzufügen, in dem Sie die Informationen zusammenstellen, um sich in späteren Schritten darauf zu beziehen, wie unten zu sehen.
WEBSITE URL (Homepage) | URL "ID" | SCRIPT |
www.hoteltest.com/1248/ | 1248 | <script src='https://www.thehotelsnetwork.com/js/hotel_price_widget.js?hotel_id=1100298&property_id=1026063&account_key=439cc3b3e2cf9e7acfff137f831ec673' defer></script> |
www.hoteltest.com/1249/ | 1249 | <script src='https://www.thehotelsnetwork.com/js/hotel_price_widget.js?hotel_id=1098810&property_id=1024673&account_key=439cc3b3e2cf9e7acfff137f831ec673' defer></script> |
www.hoteltest.com/1250/ | 1250 | <script src='https://www.thehotelsnetwork.com/js/hotel_price_widget.js?hotel_id=1099061&property_id=1024681&account_key=439cc3b3e2cf9e7acfff137f831ec673' defer></script> |
-
Melden Sie sich anschließend in Ihrem Google Tag Manager-Konto an.
-
Klicken Sie auf den verlinkten Containernamen der Website des Hotels.
-
Klicken Sie auf den Abschnitt "Variablen" auf der linken Seite der Seite.
-
Erstellen Sie eine neue Variable, indem Sie auf die Schaltfläche "Neu" klicken.
-
Geben Sie der Variable einen Titel (z. B.: THN Variable).
-
Klicken Sie auf das Kästchen mit der Bezeichnung "Variablenkonfiguration".
-
Wählen Sie die Option "RegEx Table".
-
Klicken Sie auf das Dropdown-Menü "Input Variable" und wählen Sie die Option "Page URL".
-
Klicken Sie auf die Schaltfläche "+Zeile hinzufügen".
-
Fügen Sie das vom ersten Hotel identifizierte eindeutige URL-Element (im Beispiel 1248) in das Muster und das entsprechende Skript in die 'Ausgabe' ein.
-
Fügen Sie so viele Zeilen hinzu, wie eindeutige URL-Elemente unter diesem GTM-Konto mit dem entsprechenden Skript verfügbar sind.
-
Klicken Sie auf 'Erweiterte Einstellungen' und entfernen Sie das Häkchen bei den beiden letzten Punkten in der Liste ("Nur vollständige Übereinstimmungen" & "Erfassungsgruppen und Ersetzungsfunktionalität aktivieren").
-
Speichern Sie die "Variablen"-Änderungen und schließen Sie.
-
Klicken Sie auf den Abschnitt "Tags" auf der linken Seite der Seite.
-
Erstellen Sie ein neues Tag, indem Sie auf die Schaltfläche "Neu" klicken.
-
Geben Sie dem Tag einen Titel (z. B.: THN Tag).Klicken Sie auf das Kästchen mit der Bezeichnung "Tag-Konfiguration".
-
Wählen Sie die Option "Custom HTML".
-
Fügen Sie zwei geschweifte Klammern ( {{ ) ein, um eine Liste aufzudecken, in der Sie die soeben erstellte Variable auswählen können.
- Klicken Sie unter den Tag-Konfigurationseinstellungen auf den Abschnitt "Auslöser".
- Wählen Sie den Trigger "Window Loaded - All Pages".
- Klicken Sie oben rechts auf "Speichern".
- Veröffentlichen Sie die Änderungen, die Sie vorgenommen haben.
Jedes Hotelskript wird nun jedes Mal ausgelöst, wenn das identifizierende Element für die Website des jeweiligen Hotels in der URL sichtbar ist.
💡Besondere Überlegung: Da Sie ein anderes Konto haben, das mit der Buchungsmaschine verknüpft ist, müssen Sie diesen Vorgang mit den eindeutig identifizierenden URL-Elementen in dem anderen GTM-Konto wiederholen.
Wenn es in der Buchungsmaschine ein anderes URL-Muster als auf der Homepage der Website gibt, müssen Sie +Zeilen mit dem identifizierenden Element und dem Skript hinzufügen, um sicherzustellen, dass es auch auf diesen Seiten ausgelöst wird.
BOOKING ENGINE URL | URL "ID" | SCRIPT |
https://bookingengine.com/index.html?tot_camere=1&id_albergo=19753&dc=7369&id_gruppo=20161&dc_gruppo=5884&tot_camere=1&id_stile=14775 | id_albergo=19753 | <script src='https://www.thehotelsnetwork.com/js/hotel_price_widget.js?hotel_id=1100298&property_id=1026063&account_key=439cc3b3e2cf9e7acfff137f831ec673' defer></script> |
https://bookingengine.com/index.html?tot_camere=1&id_albergo=19754&dc=7369&id_gruppo=20161&dc_gruppo=5884&tot_camere=1&id_stile=14775 | id_albergo=19754 | <script src='https://www.thehotelsnetwork.com/js/hotel_price_widget.js?hotel_id=1098810&property_id=1024673&account_key=439cc3b3e2cf9e7acfff137f831ec673' defer></script> |
https://bookingengine.com/index.html?tot_camere=1&id_albergo=19755&dc=7369&id_gruppo=20161&dc_gruppo=5884&tot_camere=1&id_stile=14775 | id_albergo=19755 | <script src='https://www.thehotelsnetwork.com/js/hotel_price_widget.js?hotel_id=1099061&property_id=1024681&account_key=439cc3b3e2cf9e7acfff137f831ec673' defer></script> |
Sobald die Skripte in beiden GTM-Konten installiert sind, haben Sie zwei separate Tags erstellt.
✔️ THN Website Tag
✔️ THN Booking Engine Tag
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.