Adobe Dynamic Tag Management — обработка проверки формы

В настоящее время я переношу s_code Adobe Analytics с веб-сайта в Dynamic Tag Management.

У меня есть собственный код на моем сайте, который можно добавить в sProp при нажатии кнопки. Но только если форма проверяется первой.

Как добиться аналогичной функциональности с помощью DTM? У меня есть инструмент Adobe Analytics, работающий над этим. Я создал элементы данных и правила для других функций, но обработка проверки кажется не такой уж простой.

В идеале на мой сайт не нужно было бы добавлять какой-либо код, поскольку вся цель перехода на DTM заключалась в сокращении/устранении пользовательского кода Adobe Analytics на сайте.


person dajo    schedule 10.12.2014    source источник


Ответы (1)


Суть в том, что всегда будет определенный уровень пользовательского кодирования за пределами DTM (или любого менеджера тегов) для закрытого материала из-за произвольной логики/кода (на стороне сервера и/или на стороне клиента), который может или не может быть настроены таким образом, чтобы можно было пассивно подключиться. Некоторые системы/фреймворки/библиотеки управления контентом сайта учитывают такие вещи и позволяют (относительно) легко регистрировать вещи во время данного события. Другие.. не очень. Специально созданные с нуля сайты с пользовательским кодом.

Лучше всего было бы иметь специальную страницу «спасибо», на которую можно попасть только после того, как форма была успешно отправлена. Затем вы можете настроить правило загрузки страницы в DTM на основе URL-адреса страницы.

В противном случае у DTM нет способа узнать, что форма была проверена, если вы не сообщите об этом. По сути, вам нужно настроить Правило прямого вызова со строкой условия, например. «formsubmitted», а затем вставьте туда свой код AA, а затем в логике проверки формы вызовите _satellite.track('formsubmitted'); в точке вашего кода, где форма была проверена. Это вызовет правило прямого вызова.

person Crayon Violent    schedule 10.12.2014
comment
Отличные предложения. Очень признателен. - person dajo; 10.12.2014