Analytics
Сейчас в сети: 277
Сейчас в сети: 277
Вопросы настройки тегов, правила и макросы, администрирование GTM
Подсказки
star_border
Ответить

Как передать значение переменной в GTM

Студент ✭ ✭

Добрый день.

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

1 Ответ экспертаverified_user

Как передать значение переменной в GTM

Ведущий участник

сделать переменную DOM или переменную типа функции javascript, которые будут получать значение поля email и обрабатывать их при отправке формы

Как передать значение переменной в GTM

Бакалавр ✭

Не подскажите,пожалуйста, какую конфигурацию необходимо выставить в gtm и скрипт?

Как передать значение переменной в GTM

Ведущий участник

пришлите ссылку на страницу с формой

 

Как передать значение переменной в GTM

Студент ✭ ✭

Андрей, добрый день.

Форма пока что выключена на сайте, есть код формы с версткой.

Возможно ее можно запустить в браузере отдельно.

Блок кода, где стоит событие dataLayer.push({'event':'aggressiveformSubscribe'});, отвечает за ввод в поле емейла клиентом.

https://yadi.sk/d/fCVJ2CAY3QxhNn

Как передать значение переменной в GTM

Ведущий участник

в файле код, который показывает и скрывает окна. Там нет полей самой формы. 
Перед строкой dataLayer.push({'event':'aggressiveformSubscribe'}); вам нужно получить значение поля email формы, например в переменную useremail, и передать в gtm например так
dataLayer.push({'event':'aggressiveformSubscribe', 'useremail': useremail});
В GTM нужно сделать переменную уровня данных, получаемое поле useremail.
Далее можете использовать полученный email

Как передать значение переменной в GTM

Бакалавр ✭

Андрей, cпасибо большое!