Сабконтейнеры в Яндекс Тег Менеджере: гайд по настройке
Сабконтейнеры в Яндекс Тег Менеджере: гайд по обновлению
YTM23 июня в Яндекс Тег Менеджере (YTM) появились сабконтейнеры — изолированные рабочие пространства внутри одного основного контейнера. Этот инструмент кардинально меняет подход к командной работе над аналитикой сайта.
Теперь маркетологи, веб-аналитики и веб-разработчики могут одновременно внедрять свои коды и скрипты, полностью исключив риск перезаписать или сломать чужие настройки.
В этом материале мы подробно разберем, как устроен этот инструмент, какие технические ограничения необходимо учитывать и как правильно настроить параллельные рабочие области на практике.
Зачем Яндекс добавил сабконтейнеры в Тег Менеджер
При активном развитии крупного интернет-проекта к сайту подключается множество подрядчиков и внутренних специалистов. В стандартном режиме работы неизбежно возникает хаос. Если контекстолог публикует новый пиксель конверсий в тот момент, когда веб-аналитик только тестирует сложную e-commerce электронную коммерцию, незавершенные настройки аналитика случайно попадают на «живой» сайт.
Сабконтейнеры полностью решают эту проблему, предоставляя команде несколько ключевых преимуществ:
1. Полная независимость релизов. Изменения публикуются изолированно. Выгрузка маркетингового тега никак не затронет триггеры, которые параллельно собирает ваш коллега.
2. Безопасный режим предварительного просмотра. В режиме отладки (превью) отображаются исключительно те теги и переменные, которые созданы внутри конкретного сабконтейнера. Риск запутаться в чужих логах сведен к нулю.
3. Сегментация по задачам и подрядчикам. Контейнер можно логически разделить по направлениям работы. Например, создать отдельные пространства под SEO-скрипты, контекстную рекламу Яндекс Директ и кастомные JS-коды.
Технические лимиты и ограничения сабконтейнеров
Инструмент спроектирован для точечного разделения труда, поэтому Яндекс внедрил строгие лимиты на объемы данных в рамках одной рабочей области:
Параметр в Яндекс Тег МенеджереМаксимальное количествоСабконтейнеры внутри одного главного контейнераДо 10 штукТеги внутри одного сабконтейнераДо 10 штукТриггеры внутри одного сабконтейнераДо 10 штукПеременные внутри одного сабконтейнераДо 10 штукВажный нюанс: Внутри изолированных сабконтейнеров недоступен раздел «Бандлы» (готовые шаблоны для быстрой интеграции внешних сервисов). Бандлы по-прежнему подключаются только на верхнем, глобальном уровне системы.Правом на создание и конфигурацию новых подпространств обладают исключительно владелец счетчика Яндекс Метрики и специалисты с правами на «Редактирование контейнера».Бонус: сопутствующие июньские обновления YTMПараллельно с сабконтейнерами разработчики Яндекса выкатили еще две полезные фичи, которые существенно расширяют базовую логику управления тегами:Счетчик событий для триггера. Позволяет запускать код не при каждом действии, а на конкретный по счету клик или визит. Типичный кейс — показ формы подписки или поп-апа строго после того, как пользователь изучил три страницы сайта.Ограничение активации тега. Инструмент задает жесткий лимит на количество срабатываний скрипта. Можно ограничить запуск тега одним разом на уникального пользователя, на одну сессию или зафиксировать лимит на определенный временной интервал.Как настроить сабконтейнер в YTM: пошаговый алгоритмПроцесс внедрения состоит из трех простых шагов и занимает не более пары минут:Создание пространства. Перейдите в рабочий интерфейс Яндекс Тег Менеджера. Нажмите на кнопку «Создать сабконтейнер». Задайте ему понятное и лаконичное имя, отражающее суть (например, target_vk или analytics_ecommerce).Переключение и настройка. В левом верхнем углу экрана найдите выпадающий список рабочих областей. Переключитесь на созданное пространство. Начните добавлять необходимые теги, триггеры и переменные, помня о лимите в 10 единиц.Тестирование и публикация. Запустите индивидуальный режим предварительного просмотра. Убедившись в корректности срабатывания логики, нажмите кнопку «Опубликовать». Ваши скрипты мгновенно начнут работать на сайте.Резюме: стоит ли внедрять?Сабконтейнеры в YTM — это долгожданный аналог Workspaces из Google Tag Manager, адаптированный под российские реалии. Инструмент обязателен к внедрению для средних и крупных проектов, где над оптимизацией маркетинга и аналитики трудится более двух человек. Он полностью ликвидирует внутренние конфликты при публикации кодов и делает архитектуру тегов прозрачной.