Как разбогатеть
благодаря вашим знаниям
Регистрация

GOOGLE TAG MANAGER: преимущества и недостатки при установке систем аналитики на сайт

Просмотров: 88961

 

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

Вам знакома ситуация: вы начинаете продвижение сайта в Интернете с помощью контекстной, таргетированной рекламы, email-рассылок и пр., и тут возникает необходимость в установке систем аналитики («Яндекс.Метрика», Google Analytics, пиксели «ВКонтакте» и Facebook, системы коллтрекинга)? Что вы делаете в таком случае?

Предположу, что привлекаете дополнительно программиста, который вносит необходимые изменения в код сайта, чтобы все это работало корректно. А как часто вы удовлетворены оперативностью работы программиста? Случалось так, что после правок программиста необходимо было вносить дополнительные правки, так как что-то работало не так, как надо? А если у вас нет штатного программиста, как быстро вы могли найти исполнителя таких работ?

Google Tag Manager (GTM / диспетчер тегов / менеджер тегов) это бесплатный сервис Google, с помощью которого вы сами можете легко управлять тегами на сайте. К тегам можно отнести коды счетчиков Google Analytics, «Яндекс.Метрики», пиксели «ВКонтакте» и Facebook, коллтрекинг, формы обратного звонка и пр.

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

GTM не единственная в своем роде система управления тегами (среди аналоговых систем выделяются Tealium, Adobe Dynamic Tag Manager, Yahoo Tag Manager и др.), но она является самой популярной из всех.

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


Стартовая страница GTM

Преимущества Google Tag Manager:

  1. Минимум кода на странице. Каждый раз, когда необходимо подключить дополнительный коннектор на сайт, необходимо добавлять куски кода, что делает его массивнее. В таком коде в дальнейшем нужно быть куда внимательнее, чтобы не допустить ошибок. В случае с GTM в код сайта встраивается только код контейнера GTM.
  2. Нет необходимости редактировать сам код сайта, когда в этом возникает необходимость. Редактирование кода сайта присутствует только на этапе установки контейнера диспетчера тегов. После установки GTM редактирование осуществляется в интерфейсе диспетчера тегов. Отсюда вытекает следующее преимущество.
  3. Отсутствие зависимости от программиста. Это особенно важно, когда внедрить изменения в код необходимо оперативно.
  4. Прозрачность. В интерфейсе GTM можно четко отследить, какие скрипты привязаны к каким событиям и страницам.
  5. Предпросмотр вносимых изменений. GTM позволяет протестировать вносимые изменения в режиме предпросмотра. Таким образом, можно понять, как отразятся изменения, еще до момента их публикации.
  6. Большое количество шаблонов готовых тегов и переменных. Это позволяет встроить широко используемые способы отслеживания быстро и без риска совершить ошибку.
  7. Возможность использования пользовательских тегов. Возможность управлять тегами, для которых не предусмотрены шаблоны в диспетчере, что подразумевает гибкую настройку.
  8. Быстрота работы сайта. Не секрет, что каждый дополнительный блок кода сайта делает его загрузку дольше. GTM реализует теги асинхронно, то есть медленно загружающиеся теги не повлияют на скорость загрузки более быстрых.
  9. Возможность откатиться к более ранней версии.

Отдельно можно вынести преимущество GTM для сайтов, созданных на конструкторе (например, WordPress, Tilda, Wix, Joomla и пр.). Даже при том, что интерфейс конструктора позволяет встроить счетчик аналитики (как правило, необходимо указать идентификатор счетчика в блоке аналитики), но часто не получается детально отслеживать взаимодействия с формами обратной связи, что значительно влияет на оценку эффективности канала привлечения трафика. При использовании GTM можно решить эти проблемы.

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

Кроме всего прочего, стоит помнить о следующем:

  1. Работать с GTM возможно и без знания основ кода, но в довольно ограниченном объеме. Для работы в диспетчере тегов необходимо обладать минимальными знаниями в HTML и JavaScript.
  2. По причине того, что GTM работает по принципу контейнера хранения всех тегов (что-то вроде коробочки, в которой хранятся все счетчики аналитики и прочие теги, установленные через GTM, а эта коробочка, в свою очередь, встроена в код сайта), в случае повреждения самого контейнера это затронет и работу всех тегов — произойдет сбой в их работе.
  3. Существует часть тегов, которые невозможно реализовать через GTM (например, когда тег разделен на две части (одна часть в заголовке, а другая в футере), виджеты соцсетей и пр.).
  4. Несмотря на то что GTM уменьшает скорость загрузки сайта за счет асинхронной загрузки тегов, все же большое количество тегов может влиять на скорость. Поэтому стоит удалять те теги, которые не планируется использовать.
  5. GTM возможно использовать параллельно с тегами, установленными вручную (когда нет возможности установить тег через GTM). В этом случае необходимо удостовериться, что они не дублируются и не реализуются параллельно.

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