Установка Google Analytics (GA4) через GTM

⏱ 7 мин чтения
Обновлено 11 июля 2026
Коротко: Прямая вставка кода Google Analytics в HTML сайта работает, но сильно ограничивает отслеживание событий. Через Google Tag Manager вы получаете гибкость: добавляете и меняете события (клики, отправку форм, скролл, транзакции) без правок в коде и без разработчика. Три шага: создайте поток данных в GA4 и скопируйте Measurement ID, в GTM создайте тег GA4 с триггером на все страницы и вставьте туда этот ID, опубликуйте изменения в GTM и проверьте сбор данных в отчёте GA4 в реальном времени.

Настраивать рекламу без аналитики – все равно, что работать вслепую. Чтобы понимать, что происходит на сайте, к нему должна быть подключена Google Analytics. Этот сервис можно подключить напрямую к сайту, вставив фрагмент кода в HTML код сайта. Однако тогда ваши возможности по отслеживанию конверсий на сайте будут ограничены.

Гораздо эффективнее работает установка Google Analytics через Google Tag Manager, в связке они работают максимально просто и результативно. Так вы сможете отслеживать намного больше событий: транзакции, заказы, добавление товаров в корзину, клики по телефону, ссылкам, кнопкам, любым другим элементам. А это очень важно для торговли и рекламы, анализа аудитории.

21:08 Установка Google Analytics через GTM
24:50 Учет точного времени визита на сайте в Google Analytics
35:34 Передача целей конверсий из GTM в GA
40:20 Нюансы подключение Google Analytics через Google Tag Manager
2:27 Как лучше установить Analytics через GTM

Как установить GA4 через Google Tag Manager

Для того, чтобы выполнить установку и настройку GA4 через контейнер GTM, нужно пройти регистрацию ресурса в Google Analytics 4 и установить на сайт Диспетчер Тегов.

Хотите систему, а не разрозненные советы?

На бесплатном мастер-классе показываю пошагово, как превратить рекламу в предсказуемый поток клиентов.

Смотреть мастер-класс →

В Google Tag Manager нужно создать новый тег:

  1. В разделе «Теги» выбираем «создать».
  2. Вверху вместо «Тег без имени» вписываем понятное название, например «GA4 – конфигурация».
  3. В качестве типа тега выбираем вариант, который отвечает за подключение GA4. В интерфейсе GTM он может называться «Google-тег» (Google tag) или «Google Analytics: конфигурация GA4» в зависимости от версии интерфейса, найти его можно среди рекомендуемых типов тегов.
  4. Вставляем идентификатор ресурса GA4 (Measurement ID, формат G-XXXXXXXXXX). Найти его можно в самом GA4: раздел «Администратор», затем «Потоки данных», выбираем нужный веб-поток и открываем его детали, там будет указан Measurement ID. Копируем его и вставляем в поле тега в GTM.
  5. В качестве триггера выбираем All Pages – это единственный триггер, который уже есть в системе сразу после установки контейнера Google Tag Manager. Он означает, что тег GA4 сработает на всех страницах сайта. Помимо GA4 на этот же триггер можно вешать теги для Facebook Пиксель и аналитики других сервисов.
  6. Отдельно выбирать «тип отслеживания» для этого тега не нужно (это была логика старой Universal Analytics) – тег GA4 сам начнёт отправлять базовое событие просмотра страницы при каждом срабатывании.
  7. Сохраняем тег.
  8. Нажимаем «Отправить», при желании даём название версии GTM (какие изменения внесли) или пропускаем этот шаг, затем нажимаем «Опубликовать» – после этого GA4 и GTM связаны.

После того, как вы связали GA4 и Google Tag Manager, базовое отслеживание уже работает: GA4 получает события просмотра страниц с каждого визита. Google Tag Manager при этом обычно используют вместе с Google Ads, чтобы видеть, какие действия на сайте совершают именно посетители, пришедшие из рекламы.

Как GA4 считает вовлечённость и отказы

В старой Universal Analytics (сервис отключён Google ещё в июле 2023 года) отказом считался любой визит без единого клика или перехода на другую страницу, даже если человек час внимательно изучал сайт, цены и товары. Поэтому в старых инструкциях советовали добавлять в GTM таймер на 15 секунд, чтобы искусственно «спасти» показатель отказов.

В GA4 эта проблема решена по-другому, на уровне самой системы. GA4 автоматически помечает сессию как вовлечённую, если посетитель провёл на сайте от 10 секунд, просмотрел 2 и более страниц или совершил конверсионное событие. Показатель вовлечённости и обратный ему показатель отказов GA4 считает сам, без дополнительной настройки в Google Tag Manager.

Ручной таймер в GTM всё равно может пригодиться, но уже для другой задачи: не для того, чтобы «починить» отказы, а чтобы точнее замерить, сколько именно времени пользователь провёл на конкретной странице, например на длинном лендинге или в статье. Если такая детализация вам нужна, ниже описано, как её настроить.

Как настроить тег 15 секунд в Google Tag Manager

Создайте новый триггер в Google Tag Manager:

  • Имя можно дать «15 секунд».
  • Для настройки триггера нам нужен «таймер».
  • В поле «Интервал» нужно указать время в миллисекундах, то есть в 1000 раз больше – 15000 мс. Если указать 15 мс, триггер будет срабатывать моментально.
  • Нужно добавить условие, при котором будет включаться таймер. Нам нужно, чтобы триггер срабатывал всегда, поэтому выберите такое условие, которое всегда будет истиной. Можно использовать для этого адрес страницы.

Теперь создайте тег в GTM:

  • Назвать можно «по таймеру».
  • Конфигурацией тега будет тот же тег GA4, что вы создали раньше, триггером – «15 секунд».
  • Тип отслеживания выбираем «событие». Событие в GA4 – это то, что происходит на сайте без перехода на другую страницу.
  • Задаём параметры события: в GA4 событие описывается не связкой «категория / действие / ярлык» (это была логика Universal Analytics), а названием события и, при необходимости, дополнительными параметрами. Например, назовите событие «engagement_15s».
  • Настройка активации тега находится в расширенных настройках. Выберите «1 раз на страницу», тогда сигнал в GA4 будет поступать при посещении пользователем сайта однократно.
  • Сохранить тег, отправить и опубликовать.

Выводы о установке Google Analytics через GTM

Проверить, что тег GA4 успешно добавлен, можно несколькими путями:

  • нажать на «предварительный просмотр» в Google Tag Manager и ввести URL своего сайта, вы увидите, что тег добавлен;
  • перейти в GA4 и просмотреть отчет в реальном времени, параллельно зайти на сайт.

Не забудьте, что GA4 должна быть присоединена к сайту именно через Google Tag Manager, чтобы в отчетах вы могли учитывать все теги, которые вы настроили в Тег Менеджере (по отправке формы, кликам, скроллу).

Если раньше на сайте был установлен код Google Analytics напрямую, без GTM, уберите этот фрагмент из HTML кода сайта. Если не хотите разбираться с кодом сами, попросите программиста. Отдельно проверьте, не остался ли у вас старый ресурс Universal Analytics (идентификатор вида UA-XXXXXXX): Google отключил сбор данных в UA ещё в июле 2023 года, такой ресурс уже ничего не считает, и его можно смело удалить из настроек аккаунта. Рабочим должен оставаться только ресурс GA4 (идентификатор вида G-XXXXXXXXXX), подключённый через Google Tag Manager по алгоритму из этой статьи.

Чеклист установки за 10 минут

  1. Зарегистрируйте ресурс в GA4 и создайте веб-поток данных для своего сайта.
  2. Скопируйте Measurement ID потока (формат G-XXXXXXXXXX).
  3. Установите контейнер Google Tag Manager на все страницы сайта.
  4. В GTM создайте тег GA4, вставьте Measurement ID и назначьте ему триггер All Pages.
  5. Сохраните тег и опубликуйте изменения в GTM.
  6. Проверьте сбор данных через режим предварительного просмотра GTM и отчёт GA4 в реальном времени.
  7. Если на сайте раньше был прямой код Google Analytics или старый ресурс Universal Analytics, отключите и удалите их.
  8. Настройте события и конверсии (отправка форм, клики, транзакции), которые важны именно для вашего бизнеса.

    Что дальше?

    Как настроить цели в Google Tag Manager после установки GA4?Настройка целей в Google Tag Manager (GTM)
    Как отследить отправку форм на сайте через GTM?Отслеживание отправки форм в Google Tag Manager
    Как настроить отслеживание конверсий в Google Ads?Настройка конверсий Google Ads
    Как связать аккаунты Google Ads и Google Analytics?Как связать Google Ads и Google Analytics
    Чем GA4 принципиально отличается от старой Universal Analytics?GA 4 VS Universal Analytics