Google Analytics (GTM). Получение дополнительной информации в событии
На сайтах платформы DWS разработан функционал, с помощью которого можно передавать в Google Analytics содержимое полей формы при оформлении заявки.
Например, название дилерского центра, модель и многое другое.
Во время успешной отправки данных наш скрипт передает в dataLayer GTM содержимое полей из формы. Чтобы получить содержимое того или иного поля, в GTM создаем переменную типа “Data Layer Variable” (Переменная Data Layer) со значением имени из таблицы ниже. Эту переменную вы можете использовать в любом теге GTM.
Пример
Задача:
После заполнения посетителем формы необходимо отправлять в Google Analytics событие с тремя параметрами:
- название формы,
- совершенное с формой действие,
- выбранный дилерский центр.
Решение:
- В интерфейсе GTM создаем три переменные типа “Data Layer Variable”
- название – eventCategory, значение – eventCategory
- название – eventAction, значение – eventAction
- название – dealer, значение – dealer (см. таблицу соответствий ниже)
- В GTM создаем один триггер
- название – любое
- тип – “Custom Event” (Кастомное событие)
- значение – autoEvent
- фильтр 1 – eventCategory, equals, “Символьный код нужной формы”
- фильтр 2 – eventAction, equals, success
- В GTM создаем один тэг
- название – любое
- тип тега – “Google Analytics”, Universal Analytics
- номер счетчика – номер формата UA-XXXXXXX-XX, в который передаем событие
- тип данных – Event (событие)
- параметр события 1 – {{eventCategory}}
- параметр события 2 – {{eventAction}}
- параметр события 3 – {{dealer}}
- условия для срабатывания тега «Fire on» – more (другое) и выбираем созданный на шаге 2 триггер
- Публикуем настройки в GTM
В результате этих действий в Google Analytics начинают собираться события с указанием дилерского центра.
P.S. Кроме дилерского центра получать можно любое значение из полей формы. Для этого приводим таблицу соответствия полей форм и переменной в dataLayer GTM:
Имя переменнойdataLayer | Символьный код поля |
eventCategory | Название формы |
eventAction | Совершенное действие (success) |
name | NAME |
phone | PHONE |
dealer | DEALER_CENTER |
theme | TOPIC |
message | QUESTION |
mileage | RUN |
date | DATE |
vin | VIN |
price | PRICE |
model | JSON_MODELS |
PRESET_MODEL | |
MODEL | |
comps | JSON_COMPS |
engine_gear | ENGINE |
JSON_ENGINES | |
year | YEAR |
Сервис поддержки клиентов работает на платформе UserEcho