Сейчас в сети: 600
Обсуждение проблем, связанных с кодом отслеживания событий, кодом Universal Analytics и настройки междоменного отслеживания
Подсказки
star_border
Ответить

onsubmit Google Analytics помогите реализовать на iQuery

Студент ✭ ✭

Как и куда вставить?? для  отслеживание события onsubmit. Помогите пожалуйста

ga('send', 'event', 'Videos', 'форма', 'заявка');

 код thml

 

<form class="forms">
     <input type="text" name="Имя"   placeholder="Введите ваше имя..." maxlength="20" required
     <input type="text"   name="Тел"  class="phone" placeholder="Введите ваш телефон..." required
     <button class="button">Заказать</button>
     <input class="formname" type="hidden">
</form>

 

код js.

$(".forms").submit(function() { //Change
     var th = $(this);
     $.ajax({
          type: "POST",
          url: "mail.php", //Change
          data: th.serialize()
     }).done(function() {
          alert("Спасибо");
          setTimeout(function() {
               th.trigger("reset");
               $.magnificPopup.close();
          }, 600);
     });
     return false;
});

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

Re: onsubmit Google Analytics помогите реализовать на iQuery

Восходящие звезды
<button ga('send', 'event', 'Videos', 'форма', 'заявка'); class="button">Заказать</button>
Совет: Установите GTM на сайт и не мучайтесь с кодом.

Re: onsubmit Google Analytics помогите реализовать на iQuery

Студент ✭ ✭
Не работает.

Re: onsubmit Google Analytics помогите реализовать на iQuery

Восходящие звезды
Стоп, затупил.
Код в js надо.
$(".forms").submit(function() { //Change
var th = $(this);
$.ajax({
type: "POST",
url: "mail.php", //Change
data: th.serialize()
}).done(function() {
alert("Спасибо");
ga('send', {
hitType: 'event',
eventCategory: 'Form',
eventAction: 'Submit',
eventLabel: 'Zayavka'
});
setTimeout(function() {
th.trigger("reset");
$.magnificPopup.close();
}, 600);
});
return false;
});
Попробуйте