Как установить Google Tag Manager: инструкция и возможности инструмента

Константин Булгаков
Константин Булгаков
23 Дек.2019
Если вы только начинаете знакомство с Google Tag Manager, тогда этот материал вам здорово поможет разобраться в принципах работы инструменты и расширит понимание. Статья ответит на популярные вопросы и позволит сделать первые шаги в освоение сервиса.

Ребята, эта статья зрела! Мне поступает много писем, в которых вы задаете базовые вопросы по работе с GTM. Поэтому я решил собрать все в одном месте и предоставить ответы коротко и по делу.

Что такое Google Tag Manager

Google Tag Manager — это бесплатный инструмент, который позволяет маркетологу настраивать события и вносить изменения на сайте самостоятельно, без правок и редактирования в коде.

Google Tag Manager помогает объединить коды отслеживания, скрипты, пиксели различных сервисов в рамках единого интерфейса. Не придется заходить отдельно в Facebook или Google Otimaze чтобы обновить код на сайте, все можно сделать в одном месте.

Вот очень простой пример того, как работает код GTM. В примере ниже, информация с веб-сайта передается в Google Analytics через Google Tag Manager. GTM особенно удобен, когда у вас много тегов для управления, что позволяет хранить весь код в одном месте.

Как работает передача данных через Google Tag Manager

Однако, на мой взгляд, основная ценность Менеджера тегов совсем в другом —  отслеживание и передача данных, которые нет возможности увидеть напрямую в Google Analytics или Яндекс.Метрике, а именно:

  1. Отслеживание взаимодействия с отдельными элементами страницы (слайдеры, поля и кнопки, социальные взаимодействия, табы и списки, изображения, фильтры и т.д);
  2. Отправка форм;
  3. Клики по ссылке или элементу;
  4. Просмотр контента;
  5. Глубина скроллинга страницы;
  6. Взаимодействия с видеоконтентом;
  7. Настройка онлайн-консультантов и других виджетов;
  8. Взаимодействие с картами;
  9. Отслеживание всплывающих окон;
  10. Отправка события по таймеру;
  11. Копирование контента — текста или email;
  12. Скачивание PDF, DOCX, PPTX, XLSX;
  13. Настройка подмены контента на сайте, используя различные правила и условия.

С помощью Google Tag Manager вы круто обогатите данные, а популярные системы веб-аналитики позволят на основе полученной информации сформировать отчеты, построить сегменты и определить важные для бизнеса выводы.

Чем Google Tag Manager поможет маркетологу

Google Tag Manager серьезно развязывает руки интернет-маркетологу.

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

Согласитесь, это позволит сэкономить часы, а то и дни на выполнение даже самых простых задач — обновление кода счетчика, например.

А если требуется настроить подмену контента по какому-либо параметру на сайте, то здесь маркетолог выигрывает однозначно. Настроив GTM для выполнения своих задач вы сбережете от 20 до 50 часов рабочего времени программисту.

Google Tag Manager можно с легкостью интегрировать с различными CMS и конструкторами.

Для WordPress самый простой способ, на мой взгляд, добавить javascript код прямо в тему сайта. Можно обойтись без ковыряния в коде — просто установите и настройте плагин Google Tag Manager for WordPress. По такому же принципу происходит настройка для сайтов на Битрикс.

Для Тильды все еще проще. Вы можете настроить Google Tag Manager прямо в настройках сайта в разделе Аналитика & SEO, вставив Google Tag Manager ID в специальное поле и сохранив изменения.

Настройка GTM в Тильде

Важно! После изменений обязательно опубликуйте все страницы сайта повторно. Необходимо, чтобы Тильда прописала код Google Tag Manager на каждой странице.

Какие навыки нужны для работы с Google Tag Manager

Согласно Google, «Менеджер тегов помогает сделать управление тегами простым, легким и надежным, позволяя маркетологам и вебмастерам размещать теги сайтов в одном месте».

Google говорит, что это «простой» инструмент, который любой маркетолог может использовать без участия со стороны веб-разработчика.

Да, все действительно так. Однако Google Tag Manager не «прост» в использовании без каких-либо технических знаний или обучения. Вы должны иметь некоторые технические знания, чтобы понять, как настроить теги, триггеры и переменные.

Для примера, если вы настраиваете копирование элемента на странице, то вам просто не обойтись без базовых знаний в HTML и CSS, так как для нужного элемента потребуется определить уникальный CSS-селектор.

А иногда даже самостоятельно доработать HTML тег, указать нужные для отслеживания атрибуты и доработать код разметки.

Для настройки отслеживания событий в Менеджере тегов Google, вам понадобятся некоторые знания о том, что такое «события», как работает Google Analytics, какие данные вы можете отслеживать с событиями, как выглядят отчеты в Google Analytics и как создаются категории, действия и ярлыки.

Как устроен Google Tag Manager

Менеджер тегов Google состоит из трех основных частей:

  1. Теги: фрагменты JavaScript или отслеживания пикселей;
  2. Триггеры: сообщают GTM, когда и при каких условиях следует запустить тег;
  3. Переменные: специальные параметры с изменяющимися значениями, которые применяются в тегах и триггерах. В триггерах они служат в качестве условий активации в фильтрах, а в тегах — для получения динамических значений в заданных параметра.

О каждом из перечисленных элементов поговорим подробнее ниже.

Что такое теги?

Теги — это фрагменты кода или пиксели отслеживания различных сторонних веб-сервисов.

Тег говорит Google Tag Manager, что нужно делать.

Примеры общих тегов:

  • Универсальный код отслеживания Google Analytics;
  • Код ремаркетинга Google Ads;
  • Код отслеживания конверсий Google Ads;
  • Код отслеживания Яндекс.Метрики;
  • Пиксели ВКонтакте и Facebook;
  • Код проверки гипотез Google Optimize.

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

Важно! Для успешной активации тега с ним должен быть связан хотя бы один триггер.

Что такое триггеры?

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

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

Что такое переменные?

Переменные — это дополнительная информация, которая может понадобиться GTM для обработке тега и триггера.

Можно использовать набор встроенных переменных, которые серьезно расширят функционал вашей модели отслеживания. Например, используя предустановленные переменные вы сможете отслеживать следующие события:

  • Клики по кнопке или любому элементу на странице;
  • Доступность и видимость элемента на экране;
  • Подмена контента на странице с учетом источника трафика или действия пользователя;
  • Просмотр YouTube видео и т.д.

Однако, если вам требуется расширить функционал, то можно создавать собственные переменные. Самая простая переменная, которую вы можете создать в GTM, является идентификационный номер отслеживания Google Analytics UA.

Создание переменной c идентификатором отслеживания Google Analytics

Мы перечислили основные элементы GTM, которые вам необходимо знать, чтобы начать управлять тегами самостоятельно.

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

Для начала следует убедиться, что в исходном коде сайта еще не установлен код GTM. Если его пока нет, то самое время установить.

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

  1. Перейдите в Google Tag Manager и используйте для авторизации ваши данные в Google;
  2. В верхнем правом углу нажмите на кнопку Создать аккаунт;
  3. В появившейся форме укажите название нового аккаунта (например, можно использовать название компании или проекта);
  4. Выберите страну, например Россия;
  5. В настройках создания контейнера укажите имя контейнера (любое, например домен сайта);
  6. В настройках целевой платформы выберите Веб-сайт;
  7. Для мобильных приложений используйте Firebase SDK для Android и iOS.
  8. Нажмите кнопку Создать.

Создание нового аккаунта

При первой загрузке контейнера вы увидите приглашение добавить фрагмент кода на сайт или начать работу с Менеджером тегов в рамках SDK для выбранной платформы. Вы можете установить фрагмент кода сразу или нажать ОК, чтобы сделать это после настройки контейнера.

Как добавить контейнер в существующий аккаунт

  1. В Менеджере тегов нажмите Аккаунты а затем Ещё рядом с названием нужного аккаунта;
  2. Выберите Создать контейнер;
  3. Выберите тип ресурса и нажмите Создать.

Создание контейнера

Установка контейнера

  1. В Менеджере тегов откройте раздел Рабочая область;
  2. Вверху страницы вы увидите идентификатор контейнера в формате GTM-XXXXXX;
  3. Нажмите на идентификатор;
  4. Скопируйте и вставьте фрагменты кода на свой сайт;
  5. Разместите верхний фрагмент кода (начинающийся со <script>) в разделе <head> веб-страницы. Желательно сделать это как можно ближе к открывающему тегу <head>, но после деклараций dataLayer;
  6. Разместите нижний фрагмент кода (начинающийся с <noscript>) сразу после тега <body>.

Готово! Теперь давайте на двух примерах попробуем разобраться с основными принципами работы GTM — настроим передачу целей в Google Analytics и Яндекс.Метрика.

Установка кода отслеживания Google Analytics

Попробуем попрактиковаться на простой задаче — установим код отслеживания Google Analytics на все страницы нашего сайта с использованием GTM.

  1. Войдите в аккаунт Менеджера тегов и перейдите в раздел Теги.
  2. Нажмите красную кнопку Создать и задайте название для нового тега. Например, Отслеживание Google Analytics.
  3. Нажмите Конфигурация тега и выберите тип тега Google Аналитика — Universal Analytics.
  4. В поле Идентификатор отслеживания укажите номер Кода отслеживания Google Analytics в формате UA-XXXXXXXX-X.
  5. Поле Тип отслеживания оставляем Просмотр страницы.

Установка кода отслеживания Google Analytics на все страницы сайта с помощью GTM

Теперь переходим к настройке триггера.

  1. Нажмите ниже на блок триггеры и выберите триггер, который будет активировать созданный тег Google Analytics.
  2. Единственный триггер доступным нам по умолчанию — All Pages (Все страницы).
  3. Выберите его и нажмите Сохранить в верхней правой части экрана.

Настройка триггера Все страницы

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

Установка счетчика Яндекс.Метрика

Аналогичную задачу выполним и для Яндекс.Метрики — установим код счетчика на все страницы веб-сайта. Настройка очень похожа и отличается лишь типом тега.

Зайдите в свой аккаунт Google Tag Manager и выберите нужный контейнер.

  1. Перейдите в раздел Теги и создайте новый тег;
  2. Выберите тип тега — Пользовательский HTML;
  3. В пустую область вставьте код отслеживания Яндекс.Метрики;
  4. В нижнем блоке Триггеры выберите доступный триггер All Pages (Все страницы).;
  5. Укажите понятное название для нового тега;
  6. Нажмите Сохранить.

Получится такая настройка.

Установка кода счетчика Яндекс.Метрика на сайт

Триггер активирует работу тега GTM с кодом счетчика и данные о посещениях пользователей с сайта передаются в Метрику.

Выводы

На этом все, друзья.

Мы разобрали основные возможности GTM, перечислили ключевые скиллы необходимые маркетологу для полноценного погружение в работу с инструментом.

Мы разобрали несколько простых примеров, которые позволили вам применить полученную информацию сразу на своих проектах.

Я надеюсь вам удалось прокачать ваши знания и расширить представление об Google Tag Manager. Оставляйте комментарии ниже, читателям будет интересно узнать о вашем опыте.

Ну и конечно, не забывайте делиться ссылкой на материал с коллегами)

Помогла статья?

Если остались вопросы, то пишите на адрес электронной почты info@konstantinbulgakov.com. Будем разбираться!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *