Я использую отслеживание событий в нашей форме конверсии, чтобы передать значения нескольких раскрывающихся списков в 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();
},
Цель этого состоит в том, чтобы иметь возможность сегментировать наш трафик, который конвертируется по тому, что им было интересно. (Например, каково было поведение посетителей, которые интересовались нашими степенями бакалавриата, по сравнению с теми, которые интересовались нашими степенями магистратуры).
К сожалению, успешно работает только первый скрипт отслеживания событий, а не последние три (независимо от того, в каком порядке я их размещаю - первый всегда единственный, который успешен).
Если бы вы могли помочь мне заставить это работать, это было бы здорово! Если нет, возможно, какие-нибудь альтернативные предложения, чтобы получить данные, которые мне нужны?
Спасибо