Как отправлять события в Google Analytics, установленный через GTM
Важно
При сборе данных через Google Analytics происходит трансграничная передача персональных данных.
В таких случаях перед использованием иностранных сервисов нужно предпринять обязательные шаги, в том числе уведомить Роскомнадзор о соответствующем намерении. При необходимости проконсультируйтесь с юристами или специалистами по защите данных.
Если Google Analytics(GA) установлен через Google Tag Manager(GTM), то нужно подготовить GTM, чтобы он мог отправлять данные в GA.
Простое правило:
1 событие = 1 триггер GTM + 1 тег GTM
1. Настраиваем Google Analytics в GTM
1.1. Убедитесь, что в GTM заведена переменная, ссылающаяся на нужный трекер в GA. Если её нет, заведите её:
1.2. В открывшемся окне создания переменной нажимаем на иконку редактирования:
1.3. Надо создать последнюю переменную, которая указывает, к какому трекеру GA относить события. Для этого нужно создать переменную типа Настройки Google Analytics:
1.4. Тут также нужно задать два значения:
- Идентификатор отслеживания;
- Название переменной, например «Код трекера GA».
Остальные настройки игнорируем.
1.5. Идентификатор отслеживания можно найти в GA, в разделе Ресурсы и приложения:
1.6 Сохраняем переменную.
2. Заводим триггер
2.1. Заходим в Рабочую область —> вкладка Триггеры —> нажимаем Создать:
2.2. В открывшемся окне создания триггера нажимаем на иконку редактирования:
2.3. Во всплывшем справа меню выбираем «Cпециальное событие»:
2.4. Например, нам нужно отследить показы формы. Создаем:
- Имя события — mindbox1111show
- Имя триггера — mindbox1111show
Остальные настройки игнорируем.
Вместо цифр для удобства подставляйте id формы, который вы можете найти в настройках формы:
2.4 Сохраняем триггер.
3. Заводим тег
3.1. Заходим в Рабочую область —> вкладка Теги —> нажимаем Создать:
3.2. В открывшемся окне создания переменной нажимаем на иконку редактирования в карточке конфигурации тега:
3.3. Выбираем тип тега Google Аналитика: Universal Analytics:
3.4. Действия для настройки конфигурации тега при показе форм:
-
Название тега —> mindbox1111show
-
Тип отслеживания —> Событие
-
Категория —> mindbox
-
Действие —> show
-
Ярлык —> 1111
-
Настройки Google Analytics —> выбираем созданную переменную «Код трекера GA»
3.5. Далее переходим в карточку настройки триггера:
3.6. Выбираем созданный ранее mindbox1111show и сохраняем тег:
3.7. Публикуем изменения.
На вкладке Обзор нажмите на кнопку Отправить:
В открывшейся вкладке введите название версии, например, «Mindbox для аналитики», и опубликуйте версию:
Клик на версию открывает все изменения, которые будут опубликованы. Возможно, помимо тех, что вы внесли, есть что-то еще, способное повлиять на работу вашего сайта
4. Настраиваем Mindbox
4.1. Чтобы настроить отправку событий из Mindbox, нужно открыть раздел Действия после заполнения формы клиентом -> Показ формы и вводим
dataLayer.push({ event: 'mindbox1111show' });
4.2. Аналогично заводятся любые другие события в Mindbox на любой из стадий срабатывания формы.