Сейчас в сети: 839
Настройка целей, отслеживание электронной торговли, многоканальные последовательности и тд
Подсказки
star_border
Ответить

Отслеживание отправки только успешных форм

Бакалавр ✭

Всем привет.

Сайт: https://www.tourandvisa.com/services/visa/work-visa-pl.html

 

В чем сложность:

Никак не получается создать тег с условием отправки данных, только в том случае, когда отображается надпись с благодарностью. Когда привязываюсь к Сlass-у формы, то данные передаются и при обычном клике на кнопку.

 

Код менять нельзя.

 

Как сделать так, чтобы данные передавались только после валидации и появления соответсвующего уведомления?

Примеры на скриншотах:до.pngПісля.png

 

Отслеживание отправки только успешных форм

Бакалавр ✭

Небольшое уточнение: Варификацию производит скрипт как и отображение текста.

<script>
function ml_webform_success_5187141 () {
var $ = ml_jQuery || jQuery;

$('.ml-subscribe-form-5187141 .ml-block-success').show();
$('.ml-subscribe-form-5187141 .ml-block-form').hide();
};
</script>

 

Вопрос:

 

Как сделать так, чтобы событие отправлялось только если выполняется этот скрипт?

Отслеживание отправки только успешных форм

Аспирант ✭

Делаете триггер на событие, либо укажите срабатывание события напрямую в коде после того как форма будет отправлена 

ga('send', 'event', [eventCategory], [eventAction], [eventLabel], [eventValue], [fieldsObject]);
https://developers.google.com/analytics/devguides/collection/analyticsjs/events?hl=ru

Отслеживание отправки только успешных форм

Бакалавр ✭

Уже решено, но спасибо за ответ!