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

Как настроить отслеживание отправки формы на сайте

Студент ✭

Есть сайт: http://vashi-ochki.ru/

Есть 3 кнопки + попап-окно, на которые я хочу подключиь отслеживание целей, но для начала можно начать с одной. Здесь я нашел гайд по этому поводу: https://www.ru.advertisercommunity.com/t5/Stati/Sobytiya-i-virtualnye-stranitsy-v-Google-Analytics/b...

 

Но проблема в том, что когда я пихаю этот кусок кода: 

onsubmit="_gaq.push(['_trackEvent', 'cart','sale']);return true;"

В код кнопки, он просто отображается на самой кнопке, например так: http://myprintscreen.com/s/lb0c/d00f769f5a

После изменения, код выглядит вот так:

<button type="submit" class="ea_submit" name="submit">оформить заказ ! onsubmit="gaq.push(['_trackEvent', 'Заявка','Оформить заказ!']);return true;"</button>

 

Что я делаю не так?

 

Вообще, я хочу настроить отправку формы в качестве цели для Google Analytics, и трудности появились уже на этом этапе, так что буду благодарен, если сможете мне помочь и расписать дальнейшие шаги. Я имею ввиду, как потом это событие добавить в аналитику, или оно автоматически будет отслеживаться с момента добавления кода?

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

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Ross S
Июль

Как настроить отслеживание отправки формы на сайте

Ведущий участник

У кнопки нет события onsubmit, есть click (onclick).
Попробуйте так:
<button type="submit" class="ea_submit" name="submit" onclick="ga('send', 'event',  'Заявка',  'Оформить заказ', 'Обратный звонок'); return true;">оформить заказ !</button>

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


Все ответы

Как настроить отслеживание отправки формы на сайте

Студент ✭

http://myprintscreen.com/s/lb36/d8fb1c82a8

Все это время пытаюсь настроить, сейчас вижу, что 26 минут назад засчитало 3 события. Существует ли задержка между событием и отправкой (я имею ввиду, более минуты-двух)?

 

Сейчас код кнопки выглядит вот так:

<button type="submit" class="ea_submit" name="submit" onsubmit="_gaq.push(['_trackEvent', 'Оформить заказ!','Обратный звонок']);return true;">оформить заказ !</button>

 

Сейчас настройка цели выглядит вот так:

http://myprintscreen.com/s/lb38/576ec5567f

Как настроить отслеживание отправки формы на сайте

Студент ✭

Воспользовался советами гугла: https://developers.google.com/analytics/devguides/collection/analyticsjs/events?hl=ru

 

Сделал вот так:
<button type="submit" class="ea_submit" name="submit" ga('send', { hitType: 'event', eventCategory: 'Заявка', eventAction: 'Оформить заказ!', eventLabel: 'Обратный звонок' });>оформить заказ !</button>

 

Не помогло

Лучший ответ.
Решение
Утвердил автор темы Ross S
Июль

Как настроить отслеживание отправки формы на сайте

Ведущий участник

У кнопки нет события onsubmit, есть click (onclick).
Попробуйте так:
<button type="submit" class="ea_submit" name="submit" onclick="ga('send', 'event',  'Заявка',  'Оформить заказ', 'Обратный звонок'); return true;">оформить заказ !</button>

Как настроить отслеживание отправки формы на сайте

Студент ✭

Здравствуйте, Андрей!
Я вижу в режиме Real-time, что события отмечаются (по клику - http://myprintscreen.com/s/lbwu/740a4228e6), но к сожалению, не отображаются в статистике здесь: http://myprintscreen.com/s/lbwq/ef03d999db

 

Я вроде настроил в аналитике как цель:
1) http://myprintscreen.com/s/lbws/7e7117bd18
2) http://myprintscreen.com/s/lbwt/76ca816a7c

Подскажите, в чем ошибка?

Как настроить отслеживание отправки формы на сайте

Ведущий участник

сверьте категорию, действие и ярлык в событии, что приходит в аналитику с тем, что прописали в целях. Например, в примере я писал без восклицательного знака, если скопировали, то в настройках цели указано со знаком.

Как настроить отслеживание отправки формы на сайте

Студент ✭

Да, вроде отмечаются теперь, спасибо! 

Как настроить отслеживание отправки формы на сайте

Ведущий участник

отлично, но хотел бы сразу предупредить, что клик по кнопке не равен числу успешно отправленных заявок. Лучше формировать события при успешной отправленной заявке