6 причин начать использовать Google Tag Manager

Какие коды отслеживания вы обычно добавляете на сайт? Google Analytics, Яндекс.Метрика, какой-нибудь ремаркетинг - что еще? Куча скриптов, которых постепенно накапливается все больше и больше в разных местах. Каждый из них что-то куда-то отправляет - события, e-commerce, виртуальные просмотры страниц. В результате получаем сложную не гибкую систему, которой трудно контролировать и управлять.

Вот восемь причин, почему следует использовать Google Tag Manager на своем сайте или в приложении(GTM).

1. Минимум программирования

Как минимум, придется на каждую страницу сайта добавить код контейнера GTM после открывающегося тега <body>. Код выглядит вот так:

<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=XXX-XXXX" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','XXX-XXXX');</script>
<!-- End Google Tag Manager -->

В этот контейнер можно складывать любые теги без добавления их в код сайта. Этот код создает JSON массив уровня данных (dataLayer), в который можно записывать любую информацию, например, про транзакцию или событие. Иногда запись в dataLayer реализовать без программирования не возможно.

2. Повышение продуктивности

Даже используя всего три системы сбора статистики (Google Analytics, Яндекс.Метрика и, например, какой-нибудь LIveInternet) приходится управлять их настройками из трех разных интерфейсов. Если на сайте появляются новые шаблоны или происходят обновления, то придется добавлять 3 блока кода на каждую страницу.

Еще большая проблема возникает, когда для каждого блока кода необходимо задать правила его активации. Приходится дополнительно тратить время на внедрение и управление.

Использование одного централизированного интерфейса для управления тегами сохраняет вам годы жизни.

3. Улучшение точности данных

Вы никогда не сталкивались с ситуацией, когда данные кажутся не точными? Вам повезло :) Я сталкиваюсь с такими ситуациями довольно часто и это печально. Кто-то где-то что-то не так настроил, забыл добавить, обновить - и часть данных потеряна. И правильные выводы сделать уже не получится.

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

4. Улучшение производительности

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

Также для ускорения работы GTM использует высокоскоростные сети Google для увеличения скорости обмена данными.

5. GTM все время развивается

За последнее время в GTM появилось огромное количество полезных опций и доработок, позволяющих ускорять выполнение поставленных задач. Хороший пример - отслеживание событий. Сначала в GTM нужно было создать несколько своих макросов и тегов, задать для них правила - и так для каждого события. Сейчас все решается с помощью использования встроенных по умолчанию макросов и тегов. Нужно пару раз кликнуть мышью - и все готово.

6. Он бесплатный

Да, GTM абсолютно бесплатный. Это создает ряд стандартных для бесплатных решений проблем вроде долго разрабатываемой документации и наличии не документированных возможностей и ограничений. Но на то он и бесплатный, чтобы не жаловаться по таким вопросам :)

Видео "Для чего нужен Google Tag Manager"

Презентация "Для чего нужен Google Tag Manager"

Видео и презентация с выступления на вебинаре bewebby.ru. Я рассказал о назначении Google Tag Manager, о приемах его использования и привел примеры реализации следующих задач:

  • отслеживание 404 ошибок;
  • отслеживание отправки формы;
  • отслеживание процесса заполнения формы;
  • внедрение User ID;

Даже для самого маленького сайта или приложения Google Tag Manager дает ряд несомненных преимуществ, которыми стоит пользоваться. Если у вас есть чем дополнить список преимуществ использования GTM - пишите в комментариях :)

Категория: