Я использую отслеживание событий в нашей форме преобразования, чтобы передать значения нескольких выпадающих-списков в Google Analytics как события. Наша конверсионная форма — это форма запроса для наших онлайн-программ на получение степени. Я хочу передавать только значения полей при отправке формы, поэтому я добавил следующий код в код, который запускается при успешной отправке формы:
$("#App,#InquiryForm").validate({
submitHandler: function (form) {
$(".button").attr("value", "Please wait...");
$(".button").attr("disabled", "disabled");
_gaq.push(
['_trackEvent', 'Inq Form Academic Level', 'Academic Level', $('#AcademicLevel').val()],
['_trackEvent', 'Inq Form Delivery Time', 'Delivery Time', $('#CourseDeliveryTime').val()],
['_trackEvent', 'Inq Form Program Type', 'Program Type', $('#ProgramType').val()],
['_trackEvent', 'Inq Form Program', 'Program', $('#ProgramofInterest').val()]
);
form.submit();
},
Целью этого является возможность сегментировать наш трафик, конвертированный по что их интересовало. (например Каким было поведение посетителей, которые спрашивали о наших степенях бакалавриата, по сравнению с теми, кто спрашивал о наших ученых степенях).
К сожалению, успешно работает только первый сценарий отслеживания событий, а не последние три, (независимо от того, в каком порядке я их размещаю -, первый всегда является успешным).
Если бы вы могли помочь мне заставить это работать, это было бы здорово! Если нет, возможно, есть какие-то альтернативные предложения, чтобы получить нужные мне данные?
Спасибо