Яндекс Тег Менеджер на практике: первый контейнер, теги, триггеры и переменные
Коротко: Контейнер ЯТМ ставится на сайт один раз, дальше теги публикуются из интерфейса. Переменные бывают встроенные и пользовательские, триггеры реагируют на клик, просмотр страницы или кастомное событие, а публикация проходит через черновик, предпросмотр и версии с возможностью откатиться.
← Каталог: Метрика · Введение · Системы аналитики · Счётчик и код · Безопасность данных · Основы HTML/JS · Карта настройки · Типы целей · Цели · Автоцели и ecommerce · Тег Менеджер · Фильтры и операции · Доступы и роли · Вебвизор и карты · Карты и формы · Семплирование · Отчёты · Стандартные отчёты · Атрибуция · Сегментация · Офлайн-конверсии · ClientID и идентификаторы · Measurement Protocol · CRM и интеграции · Битрикс24 и Albato · Мессенджеры · Воронки · AppMetrica · API: введение · API: возможности · API: архитектура · API: окружение · API: отчёты на практике · API: Logs · DataLens · Чек-лист · Справка Яндекс Метрики
Содержание
- Создание первого контейнера
- Переменные: встроенные и пользовательские
- Триггеры: на что реагирует тег
- Доступы внутри контейнера
- Публикация: черновик -> предпросмотр -> версия
- Сбор данных для микро- и макроцелей через ЯТМ
Создание первого контейнера
Контейнер ЯТМ создаётся в интерфейсе и подключается на сайт одним фрагментом кода, аналогично счётчику Метрики (см. Счётчик и код). После установки контейнера все дальнейшие изменения — новые теги, правки триггеров — публикуются без повторной правки кода сайта.
Переменные: встроенные и пользовательские
| Тип переменной | Пример | Когда нужна |
| Встроенная | URL страницы, referrer, заголовок страницы | Готова из коробки, без настройки |
| Пользовательская (JS) | Значение из dataLayer или глобальной переменной сайта | Нужно значение, специфичное для конкретного сайта (цена товара, ID пользователя) |
| Пользовательская (CSS/DOM-элемент) | Текст кнопки, атрибут элемента | Данные берутся прямо из разметки страницы |
Триггеры: на что реагирует тег
- Клик — по конкретному элементу или по любому клику с последующей фильтрацией.
- Просмотр страницы — срабатывает при загрузке страницы, можно ограничить по URL.
- Кастомное событие — срабатывает на событие из
dataLayer.push(...), удобно для событий, которые уже отправляет разработчик для других систем. - Таймер — срабатывает через заданное время на странице, полезно для целей по «вовлечённости» без привязки к конкретному действию.
Доступы внутри контейнера
Как и у счётчика Метрики, у контейнера ЯТМ есть роли доступа: просмотр, редактирование черновиков и публикация. Для подрядчика, который тестирует новые теги, разумно давать доступ на уровне редактирования без права публикации — тогда изменения проходят проверку перед тем, как окажутся на живом сайте.
Публикация: черновик -> предпросмотр -> версия
Новый тег или триггер сначала существует как черновик и не влияет на сайт. Перед публикацией стоит проверить его в режиме предпросмотра — специальном режиме, который показывает, как сайт будет вести себя с новой версией контейнера, до того как изменения увидят реальные посетители.
После публикации создаётся версия контейнера; если что-то пошло не так, можно откатиться к предыдущей версии без пересборки настроек с нуля.
Важно: Публикуйте изменения по одному логическому блоку, а не сразу пачкой из десяти правок — так проще найти, какая именно правка вызвала проблему, если что-то перестанет работать.
Сбор данных для микро- и макроцелей через ЯТМ
Типовой сценарий: тег в ЯТМ по триггеру «клик по кнопке заявки» вызывает reachGoal счётчика Метрики — так создаётся микроцель без правки кода сайта разработчиком. Более значимое событие (например, «заказ оформлен» из dataLayer) через отдельный тег и триггер становится макроцелью. Комбинация из нескольких таких тегов покрывает основные шаги воронки без единой строчки кода, добавленной руками в шаблон сайта.
Комментарий эксперта
|
Роман Скороходов «Директ — мой вайб» Клиентам без штатного разработчика я всегда предлагаю ЯТМ как первый шаг: собрать 5-6 ключевых событий тегами через триггеры получается за один рабочий день, без единого релиза сайта. |
Частые вопросы
Нужно ли переустанавливать счётчик Метрики, если поставить ЯТМ?
Нет, счётчик Метрики можно подключить как один из тегов внутри контейнера ЯТМ, либо оставить установленным напрямую — оба варианта рабочие.
Что произойдёт, если опубликовать тег с ошибкой в триггере?
Тег просто не сработает по нужному условию; данных по нему не будет, но остальной сайт продолжит работать — в этом отличие от правки кода напрямую.
Можно ли протестировать тег на себе, не публикуя его для всех?
Да, для этого используется режим предпросмотра контейнера перед публикацией.
См. также: Тег Менеджер: обновления 2026, Типы целей.
Материал подготовлен редакцией AdPump совместно со специалистами Monster Context (m-context.ru) на основе практики ведения аккаунтов Яндекс Директа и обновлений Яндекс Метрики 2026 года.
← Каталог: Метрика · Введение · Системы аналитики · Счётчик и код · Безопасность данных · Основы HTML/JS · Карта настройки · Типы целей · Цели · Автоцели и ecommerce · Тег Менеджер · Фильтры и операции · Доступы и роли · Вебвизор и карты · Карты и формы · Семплирование · Отчёты · Стандартные отчёты · Атрибуция · Сегментация · Офлайн-конверсии · ClientID и идентификаторы · Measurement Protocol · CRM и интеграции · Битрикс24 и Albato · Мессенджеры · Воронки · AppMetrica · API: введение · API: возможности · API: архитектура · API: окружение · API: отчёты на практике · API: Logs · DataLens · Чек-лист