GTM (Google Tag Manager): что это такое и зачем нужен
GTM (Google Tag Manager) — бесплатная система управления тегами. Она позволяет подключать на сайт счётчики аналитики, пиксели рекламных систем и отслеживание событий через один интерфейс, не трогая код сайта каждый раз.
Аббревиатуру путают с двумя другими: GMT — часовой пояс по Гринвичу, go-to-market — стратегия вывода продукта на рынок. Ниже речь именно о диспетчере тегов.
Зачем нужен Google Tag Manager
Он убирает разработчика из цепочки при каждом изменении в аналитике. Без GTM подключение нового счётчика или отслеживание нажатия кнопки — это задача на правку кода, релиз и ожидание. С GTM это настройка в интерфейсе, применяемая за минуту.
На сайт один раз ставится контейнер — небольшой фрагмент кода. Дальше всё, что нужно добавить, добавляется внутрь контейнера через панель управления. Практический эффект заметен не в первый день, а на дистанции: аналитика перестаёт зависеть от очереди задач в разработке, а значит, ей начинают пользоваться.
Как устроен GTM: теги, триггеры, переменные
Вся логика строится на трёх сущностях. Тег — что сделать, триггер — когда это сделать, переменная — какие данные при этом передать. Любая настройка сводится к их комбинации.
- Тег — фрагмент кода, который нужно выполнить: отправить событие в аналитику, подгрузить пиксель, передать конверсию в рекламный кабинет.
- Триггер — условие запуска: загрузка страницы, клик по элементу, отправка формы, прокрутка до определённой глубины, время на странице.
- Переменная — значение, которое подставляется в момент срабатывания: адрес страницы, текст кнопки, сумма заказа, идентификатор товара.
Пример на практике. Нужно считать нажатия кнопки «Заказать звонок». Тег — отправка события в систему аналитики. Триггер — клик по элементу с этим текстом. Переменная — страница, на которой произошёл клик, чтобы потом понять, откуда приходят звонки. Три настройки, ноль правок кода.
Режим предпросмотра: почему без него нельзя
В GTM есть режим предварительного просмотра: он открывает сайт в отладочном виде и показывает, какие теги сработали, какие нет и почему. Публиковать изменения без этой проверки — самая частая причина испорченной статистики.
Механика ошибки простая. Настроили триггер на клик по кнопке, опубликовали, через месяц открыли отчёт — событий тысячи, а заявок сотня. Оказалось, триггер ловит клик по всей области, включая соседние элементы. Данные за месяц испорчены, и восстановить их нельзя: аналитика не пересчитывается задним числом.
Ограничения и когда GTM не нужен
GTM решает задачу подключения тегов и не решает остальные. Он не собирает данные сам — это делают подключённые через него системы, и без них контейнер бесполезен.
Три ситуации, где он избыточен или вреден. Первая — сайт с одним счётчиком и без событий: контейнер добавит лишний слой без выгоды. Вторая — попытка через GTM менять содержимое страницы: технически возможно, но это скрытая правка сайта в обход разработки, которая ломается при первом же обновлении вёрстки. Третья — критичные для бизнеса события в высоконагруженных проектах: там надёжнее серверная передача данных, а не браузерный контейнер, который блокируется расширениями и режимами приватности.
Последнее стоит помнить при чтении отчётов: часть событий теряется всегда. Именно поэтому цифры аналитики и цифры CRM не совпадают, и сводить их нужно сквозной аналитикой, а не подгонкой одной под другую. Как эти расхождения читать — визиты и посетители в Яндекс Метрике.
Коротко
- GTM — система управления тегами: счётчики и события подключаются без правок кода сайта.
- Контейнер ставится на сайт один раз, дальше всё настраивается в интерфейсе.
- Логика строится из трёх сущностей: тег (что), триггер (когда), переменная (с какими данными).
- Публикация без режима предпросмотра — главная причина испорченной статистики.
- GTM не собирает данные сам и не заменяет серверную передачу событий в нагруженных проектах.
Частые вопросы
GTM это что
Google Tag Manager — диспетчер тегов: инструмент, через который на сайт подключают счётчики аналитики, пиксели и отслеживание событий без изменения кода.
Google Tag Manager бесплатный
Да, базовая версия бесплатна. Платная корпоративная версия существует, но подавляющему большинству сайтов она не нужна.
Чем GTM отличается от системы аналитики
GTM ничего не считает — он доставляет теги на страницу и запускает их по условиям. Считают данные системы аналитики, которые через него подключены.
Можно ли подключить через GTM Яндекс Метрику
Да, счётчик Метрики подключается через контейнер так же, как любой другой тег. При этом часть событий может теряться из-за блокировщиков — для критичных конверсий надёжнее серверная передача.
Настраиваем аналитику так, чтобы отчётность доходила до сделок и выручки, — сквозная аналитика.
