Analytics
Сейчас в сети: 631
Сейчас в сети: 631
Вопросы настройки тегов, правила и макросы, администрирование GTM
Подсказки
star_border
Ответить

Подгрузка разных тегов для разных типов страниц

Студент ✭

Добрый день!

 

Не могу разобраться как с помощью GTM настроить подгрузку разных тегов (ремаркетинг, партнерки и пр.) в зависимости от страницы (товары, категории, и т.д.).

 

По регулярным выражениям к сожалению разделить не получается.

Пробую добавить перед загрузкой кода GTM dataLayer = [{'pageType': 'productPage'}], но как его потом перехватить в GTM чтобы на его основе загрузить определенный тег?

 

Заранее спасибо!

1 Ответ экспертаverified_user
1 УТВЕРЖДЕННОЕ РЕШЕНИЕ

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Алексей А
августа 2016

Re: Подгрузка разных тегов для разных типов страниц

Ведущий участник

Заведите переменнуб уровня данных
В вашем случае pageType, может принимать некоторые значения.
Например productPage, main, category

Далее, 
Для нужного тега, заводите триггер. 
Выполнить если productPage = main, и так для разных тегов

C уважением,
Павел

Просмотреть решение в исходном сообщении

Лучший ответ.
Решение
Утвердил автор темы Алексей А
августа 2016

Re: Подгрузка разных тегов для разных типов страниц

Ведущий участник

Заведите переменнуб уровня данных
В вашем случае pageType, может принимать некоторые значения.
Например productPage, main, category

Далее, 
Для нужного тега, заводите триггер. 
Выполнить если productPage = main, и так для разных тегов

C уважением,
Павел

Re: Подгрузка разных тегов для разных типов страниц

Студент ✭
А если использовать dataLayer.push({pageType: "product"}) контейнер может перехватить эту переменную и загрузить тег на страницу?

Просто вроде все завел. Но проверочный тег не грузится.

Re: Подгрузка разных тегов для разных типов страниц

Ведущий участник
Покажите предварительный просмотр
C уважением,
Павел

Re: Подгрузка разных тегов для разных типов страниц

Студент ✭
Что именно из предварительного просмотра заскринить?

Сейчас нашел в нем строку
Tags Not Fired On This Page:
Проверка тега на товаре

В нем:
Properties
Type Custom HTML
HTML '<script>dataLayer.push({tagLoaded:"true"});</script>'
Use Postscribe true

Messages where this Tag Fired
Firing Triggers
На карточке товара
Filters
Определение типа страницы equals product
_event equals Продукт

И вот с _event вопрос, я такого не задавал, я делал именно "Определение типа страницы".
В dataLayer переменная pageType : "product" присутствует.