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

Не отслеживаются события в AJAX-форме регистрации (нужен совет)

Студент ✭

Настроил на лендинге отслеживание события на регистрацию через форму. Форма в виде всплывающего pop-up. Форма на AJAX работает. Взял код с Google Developers, кинул в код формы onsubmit="ga('send', 'event', 'Zapolnenije formy', 'Otpravka'); Подскажите, пожалуста, что не правильно и как настоить отслеживание события с формы?

1 Ответ экспертаverified_user
1 УТВЕРЖДЕННОЕ РЕШЕНИЕ

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Lend P
сентября 2015

Re: Не отслеживаются события в AJAX-форме регистрации (нужен совет)

Ведущий участник
Приветствую!

У Вас код аналитики стоит напрямую на сайте? Если да, то Вам необходимо добавить вызов ga('send', 'event', 'Zapolnenije formy', 'Otpravka'); в ту часть кода javаscript, которая отвечает за успешную отправку формы. В Вашем случае используется ajax для отправки данных на сервер, поэтому следует искать конструкцию вида
$.ajax({
url : ..,
type: ..,
success: function() { ... }
})

и в функции сегмента success добавить ga.

С уважением, Анастасия

Просмотреть решение в исходном сообщении

Лучший ответ.
Решение
Утвердил автор темы Lend P
сентября 2015

Re: Не отслеживаются события в AJAX-форме регистрации (нужен совет)

Ведущий участник
Приветствую!

У Вас код аналитики стоит напрямую на сайте? Если да, то Вам необходимо добавить вызов ga('send', 'event', 'Zapolnenije formy', 'Otpravka'); в ту часть кода javаscript, которая отвечает за успешную отправку формы. В Вашем случае используется ajax для отправки данных на сервер, поэтому следует искать конструкцию вида
$.ajax({
url : ..,
type: ..,
success: function() { ... }
})

и в функции сегмента success добавить ga.

С уважением, Анастасия