Дайджест MarTech-новостей

Цепочки макросов в Lookup Tables: как расширить логику Google Tag Manager без лишних тегов

Цепочки макросов в Lookup Tables: как расширить логику Google Tag Manager без лишних тегов

Lookup Table — один из самых гибких инструментов GTM, но часто его используют линейно. Приём, описанный Simo Ahava, позволяет вкладывать макросы друг в друга: значение одного макроса становится входом для другого. В результате вы получаете многоуровневую логику без дублирования тегов и переменных. Ниже — чек-лист, который поможет внедрить этот подход в вашей конфигурации.

— **Определите, какой макрос станет «входом» первого уровня.**
Выберите переменную, которая уже используется в GTM — например, `{{Page Type}}` (тип страницы) или `{{Event Action}}`. Она будет передавать свои значения в Lookup Table.

— **Создайте Lookup Table переменную, где входным макросом станет другая переменная.**
В поле «Input Variable» укажите, например, `{{Custom Dimension}}`. Внутри таблицы для каждого возможного значения задайте возвращаемый макрос — не статическое значение, а имя другого макроса GTM (синтаксис `{{macro name}}`).

— **Настройте несколько уровней вложенности, если логика требует ветвления.**
Пример: первый Lookup Table определяет категорию контента по URL, второй — на основе категории выбирает идентификатор цели или конфигурацию тега. Вложения до 2–3 уровней остаются читаемыми.

— **Проверьте в режиме Preview, что цепочка раскрывается корректно.**
Откройте консоль отладки GTM, выберите нужный те

— @MarTechNewsDigest
Этот пост опубликован в Telegram-канале Дайджест MarTech-новостей. Подписаться можно по ссылке: @MarTechNewsDigest.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.