Google Tag Manager — система управления тегами, которая помогает организовать передачу маркетинговых и аналитических событий без хаотичного добавления каждого скрипта непосредственно в код сайта.
Что такое тег
Тег может отправлять событие в Google Analytics, Google Ads или другой сервис. GTM управляет тем, когда и при каких условиях он запускается.
Теги, триггеры и переменные
Тег
Определяет, что отправить.
Триггер
Определяет, когда это сделать: например, после события purchase или успешной отправки формы.
Переменная
Передаёт динамические данные: стоимость заказа, валюту, transaction ID или другие параметры.
Зачем GTM маркетологу
Он делает tracking более управляемым, облегчает тестирование и позволяет хранить логику аналитических интеграций в одном контейнере.
Data Layer
Data Layer позволяет сайту структурированно передавать данные о действиях пользователя. Для e-commerce это особенно важно при purchase и других событиях.
Preview и тестирование
Перед публикацией изменения следует проверять в режиме предварительного просмотра и проходить реальный пользовательский сценарий.
Consent
Техническая возможность запуска тега не означает, что его можно запускать без учёта требований к согласию пользователя. Consent-логика должна быть частью архитектуры tracking.
Когда GTM особенно полезен
Когда бизнес использует несколько рекламных и аналитических систем и хочет последовательно управлять событиями, параметрами и изменениями.