Кто-то подметит, что в выкладывании контейнера GTM с настройками нет ничего нового, и будет прав, но это наш блог, и здесь такой статьи ещё не было, читаем дальше!
Используемые теги
GA Script (для Simple Metrics) — стандартный java script код контейнера Google Analytics, необходимый для корректной работы скрипта Simple Metrics. (Simple Metrics работает с функцией ga, поэтому предварительно она должна быть явно объявлена.)
Simple Metrics — java script код, который отправляет события в Яндекс.Метрику или Google Analytics в том случае, если пользователь произвел заданное число взаимодействий на сайте. (В зависимости от версии, события отправляются в ту или иную систему аналитики на основе заданных условий.)
Метрика — стандартный код Яндекс.Метрики в который добавлена строчка для поддержки параметров визита. (В теле скрипта укажите свой идентификатор метрики.)
Отправка ВиртСтраницы в Analytics — тег, отправляющий в Google Analytics хит о просмотре задаваемой страницы; в нашем случае — виртуальной.
Отправка события в Analytics — тег, отправляющий в Google Analytics хит события.
Отправка События в Метрику — тег, отправляющий в метрику информацию о выполненном событии. (В коде тега необходимо указать свой идентификатор метрики и имя цели.)
Передача Client ID в Analytics — тег для передачи Client ID (CID) в заданный пользовательский параметр Google Analytics.
Передача параметра визита в метрику — тег, передающий значение для заданного параметра визита в метрику. (Необходимо определить свой параметр и значение для него.)
Используемые триггеры
Конечно, на каждом сайте будут свои уникальные триггеры, в зависимости от domain, url, path, DOM, link, form, event и многого другого. Но в этом шаблоне мы создаём основные типы триггеров для того, чтобы при установке контейнера GTM на сайт и входа в режим предварительного просмотра, GTM сразу мог прослушивать клики, ссылки, формы и т. д. Триггеры этого шаблона нужны только на начальном этапе, а после настройки своих “активаторов” всё, что имеет префикс “Ш-” можно удалить.
Используемые переменные
В шаблоне активны все встроенные переменные. После настройки контейнера, неиспользуемые переменные можно отключить.
Пользовательских переменных всего четыре:
- ClientID-Analytics — соответствует значению cookie “_ga”, в котором хранится Client ID, устанавливаемый Google Analytics для пользователя.
- ClientID-Метрика — соответствует значению Client ID, которое устанавливает метрика для пользователя.
- document.title — соответствует заголовку открытой страницы.
- UA-XXXXXXXX-X — константа, в которую записывается идентификатор Google Analytics. (Данную переменную удобно использовать в дальнейшем при настройке любых тегов типа Universal Analytics. Разумный вопрос — почему для Google Analytics можно создать такую константу, а для метрики нельзя? На всех сайтах в коде Google Analytics используется функция ga в которую в качестве аргумента поступает значение идентификатора. В коде метрики другая система, идентификатор является частью названия функции yaCounterXXXXXXXX. Сделать подобную константу, конечно, можно, но это может вызвать неудобства, для человека не знакомого с java script, при дальнейшей настройке каких-либо тегов метрики.)
Установка контейнера
В разделе администрирования нужного контейнера и выберете пункт “Импортировать контейнер”. (Естественно, если хватает полномочий.)
Выбирайте файл настроек, решайте, для какой рабочей области применить настройки и каким образом: перезаписать или объединить.
Подтверждаем наш выбор.
Далее заходим в рабочую область, для которой внедрялись настройки и проверяем, всё ли корректно установилось.
Готово! Дальше можете работать с элементами контейнера, заниматься публикацией или отладкой. Не забудьте проставить ваши идентификаторы Яндекс.Метрики и Google Analytics.