У меня есть 2 веб-сайта отелей на своих собственных доменах с отдельными кодами отслеживания GA, которые используют одну и ту же систему бронирования, а также на отдельном домене. Механизм бронирования может использовать только 1 контейнер GTM, поэтому оба веб-сайта отеля также должны использовать один и тот же контейнер GTM для отслеживания электронной торговли.
Я использовал тег просмотра страницы с переменной поиска имени хоста, которая отправляет правильный код отслеживания GA на каждый веб-сайт, который отлично работает. Проблема в отслеживании электронной торговли.
Я пытался использовать фрагмент URL-адреса, поэтому, если они находятся на www.bookingengine.com/hotel1, тогда он назначит правильный код отслеживания GA, но это не работает.
Что мне нужно, так это менеджер тегов, чтобы знать имя хоста реферала, если вы находитесь в системе бронирования, и изменить динамически используемый код отслеживания GA, чтобы он соответствовал правильному веб-сайту реферала. Это возможно?





Вы можете получить Referrel-Hostname с помощью Browser-API document.referrer. Это дает вам страницу, с которой пришел пользователь.
Возьмите это как переменную Javascript и создайте триггер на основе переменной:
{{referrer}} регулярное выражение abc.com
«Не работает» — не очень хорошее описание. Каким образом это терпит неудачу?