Инструменты · 14 октября 2026 · 3 мин чтения
Яндекс Метрика через Google Tag Manager: установка без правки кода
Эта страница на узбекском: /uz/blog/yandex-metrika-google-tag-manager-orqali
Google Tag Manager обычно связывают с продуктами Google, но через него можно устанавливать любые скрипты, включая счётчик Яндекс Метрики. Это удобно, когда контейнер уже стоит на сайте: Метрика подключается без обращения к разработчику, а цели настраиваются через те же триггеры, что и события GA4.
Способ 1. Пользовательский HTML-тег
Самый прямой способ:
- В Метрике скопируйте код счётчика.
- В Tag Manager создайте тег типа «Пользовательский HTML» и вставьте код.
- Назначьте триггер на все страницы, срабатывающий как можно раньше при загрузке.
- Включите режим предпросмотра и проверьте, что тег срабатывает.
- Опубликуйте контейнер.
Способ 2. Шаблон из галереи
В галерее шаблонов Tag Manager есть шаблоны для Яндекс Метрики, созданные сообществом. Они позволяют указать номер счётчика и настройки в форме, без вставки кода. Перед использованием проверьте автора шаблона, отзывы и дату обновления: шаблон — чужой код, который выполняется на вашем сайте.
Настройки счётчика
При вставке кода сохраните нужные опции — вебвизор, карты, аналитику форм, отслеживание хеша — так, как они заданы в коде из интерфейса Метрики. Если вы меняете настройки счётчика в Метрике, обновите код и в Tag Manager.
Цели через события
Для целей типа «JavaScript-событие» в Метрике нужно вызвать метод reachGoal с идентификатором цели. В Tag Manager это делается отдельным пользовательским тегом с вызовом этого метода и триггером на нужное действие:
- Клик по ссылке на телефон
- Клик по ссылке на Telegram или WhatsApp
- Успешная отправка формы
- Клик по кнопке «Купить» или «Оформить»
Создайте цель в Метрике с тем же идентификатором, что используется в теге. Триггеры можно переиспользовать из настройки событий GA4: одно действие отправляет данные в обе системы.
Одностраничные сайты
На сайтах, где разделы меняются без перезагрузки страницы, Метрика по умолчанию увидит только первый просмотр. Включите отслеживание хеша в настройках счётчика или отправляйте просмотры вручную по триггеру изменения истории браузера в Tag Manager. Проверьте, что при переходе между разделами в Метрике появляются новые просмотры.
Проверка
- Режим предпросмотра Tag Manager: тег Метрики сработал на всех страницах
- Режим отладки Метрики в браузере: счётчик отправляет данные
- Отчёт в реальном времени в Метрике: визит появился
- Тестовое выполнение каждой цели
Частые ошибки
- Код Метрики остался и в шаблоне сайта — двойной подсчёт
- Тег срабатывает поздно, и часть быстрых визитов теряется
- Идентификатор цели в теге и в Метрике различается
- Цель срабатывает при нажатии на кнопку отправки, даже если форма не прошла проверку
- Изменения сохранены, но версия контейнера не опубликована
Передача параметров
Через Tag Manager в Метрику можно передавать и параметры визитов: например, тип пользователя, раздел каталога, язык страницы. Это расширяет возможности сегментации. Не передавайте в параметрах персональные данные — телефоны, имена, адреса почты: это запрещено правилами сервиса и небезопасно.
Плюсы и минусы
Плюсы: управление всеми тегами из одного места, цели без программиста, история версий и откат. Минусы: зависимость от Tag Manager — если контейнер удалят, перестанет работать и Метрика; небольшая задержка загрузки по сравнению с кодом в шаблоне. Для большинства сайтов плюсы перевешивают.
Кому доверить
Публиковать изменения в контейнере стоит поручать одному ответственному человеку, понимающему и Метрику, и GA4. Если с контейнером работают несколько подрядчиков, договоритесь о порядке и описывайте каждую версию.
Заявка на SEO-аудит
Оставьте адрес сайта и телефон — свяжемся и расскажем, что мешает сайту расти в поиске.
Заказать аудит