Перейти к содержимому

Как установить Google Tag Manager на сайт

Google Менеджер тегов (Google Tag Manager) — это «ящик» для всех кодов отслеживания на сайте: Google Analytics, конверсий Google Ads, пикселей соцсетей. Код контейнера ставится на сайт один раз, а дальше теги добавляются и меняются в интерфейсе, без правки шаблона.

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


Значок ярлыка Менеджера тегов в окне браузера, чек-лист шагов и знак вопроса — инструкция по установке Google Tag Manager

Шаг 1. Создайте аккаунт и контейнер

  1. Откройте tagmanager.google.com и войдите в рабочий аккаунт Google.
  2. На вкладке «Аккаунты» нажмите «Создать аккаунт».
  3. Укажите название аккаунта — обычно это название компании — и страну.
  4. Введите название контейнера, удобно использовать адрес сайта, и выберите тип «Веб».
  5. Нажмите «Создать» и примите условия использования.

Один аккаунт — одна компания, один контейнер — один сайт. Если сайтов несколько, для каждого обычно создают свой контейнер.

Шаг 2. Вставьте код контейнера на сайт

После создания контейнера Менеджер тегов покажет два фрагмента кода и идентификатор вида GTM-XXXXXXX.

  • Первый фрагмент с тегом <script> вставляется как можно выше в разделе <head> на каждой странице.
  • Второй фрагмент с тегом <noscript> вставляется сразу после открывающего тега <body>.

Если в CMS есть поле для идентификатора Менеджера тегов — в настройках шаблона или расширения, — достаточно вставить туда GTM-XXXXXXX, и оба фрагмента добавятся сами. Код всегда можно открыть снова, нажав на идентификатор контейнера вверху рабочей области.

Шаг 3. Добавьте тег Google для Analytics

  1. В рабочей области откройте «Теги» и нажмите «Создать».
  2. В конфигурации тега выберите «Тег Google» и вставьте идентификатор потока Google Analytics 4 вида G-XXXXXXXXXX. Где его взять — в статье об установке Google Analytics 4.
  3. В качестве триггера выберите «Инициализация – все страницы».
  4. Назовите тег понятно, например «GA4 — тег Google», и сохраните.

Если раньше код Analytics стоял в шаблоне сайта напрямую, его нужно убрать, иначе визиты будут считаться дважды.

Шаг 4. Проверьте в режиме предварительного просмотра

  1. Нажмите «Предварительный просмотр» вверху рабочей области.
  2. Откроется Tag Assistant: введите адрес сайта и подключитесь. Сайт откроется в новой вкладке в режиме отладки.
  3. Вернитесь во вкладку Tag Assistant: ваш тег Google должен быть в списке сработавших тегов.
  4. Пройдите по нескольким страницам и убедитесь, что тег срабатывает на каждой.

Предварительный просмотр видите только вы, посетители сайта ничего не замечают.

Шаг 5. Опубликуйте контейнер

  1. Нажмите «Отправить» в правом верхнем углу.
  2. Заполните название и описание версии, например «Подключён GA4». Через полгода по таким описаниям легко понять, что и когда менялось.
  3. Нажмите «Опубликовать».

Пока контейнер не опубликован, теги на сайте не работают, даже если в предварительном просмотре всё срабатывало.

Cookie-баннер. Для посетителей из ЕС теги аналитики и рекламы должны учитывать согласие. В Менеджере тегов для этого есть режим согласия и триггер «Инициализация согласия – все страницы», который срабатывает раньше всех остальных. Как убедиться, что всё работает, — в статье о проверке Consent Mode v2.

Как держать контейнер в порядке

  • Называйте теги, триггеры и переменные по одной схеме: «сервис — что делает».
  • Перед каждой публикацией проверяйте изменения в предварительном просмотре.
  • Подрядчикам давайте доступ через управление пользователями в разделе «Администратор», а не свой пароль. Право публиковать — только тем, кому оно действительно нужно.
  • Не вставляйте в теги «Пользовательский HTML» код из непроверенных источников: он выполняется на сайте у всех посетителей.

Когда контейнер работает, можно подумать и о загрузке тегов с собственного домена — об этом статья о Google tag gateway.

Частые ошибки

  • Контейнер создан, но не опубликован.
  • Analytics стоит и в шаблоне, и в Менеджере тегов — двойной учёт.
  • На сайте два разных контейнера, и никто не помнит, зачем второй.
  • Аккаунт Менеджера тегов оформлен на подрядчика, и после окончания работы доступ потерян.

Коротко

  1. Создайте аккаунт и веб-контейнер на рабочий аккаунт компании.
  2. Вставьте два фрагмента кода: в <head> и сразу после <body> — или идентификатор в поле CMS.
  3. Добавьте тег Google с идентификатором GA4 и триггером «Инициализация – все страницы».
  4. Проверьте в предварительном просмотре.
  5. Нажмите «Отправить» → «Опубликовать».

Если в шаблоне сайта накопились коды разных сервисов и непонятно, что из них работает, мы можем настроить Google Tag Manager: перенесём теги в контейнер и настроим отслеживание форм, кликов и звонков.