Сейчас в сети: 556
Структура аккаунта, выбор ключевых слов и другие базовые настройки аккаунта AdWords
Подсказки
star_border
Ответить

событие на форму

Бакалавр ✭

Добрый день!

Нужно поставить событие на форму заказа. Сайт одностраничник, код ЮА. Пробовала способы, которые были рекомендованы ранее другим пользователям, - не помогло. Каждый раз в самой аналитике прописывала нужные параметры. Желательно, чтоб цель засчитывалась при корректном заполнении формы.

 

Вот то, что было испробовано:

<div class="order-form" onsubmit="ga(‘send’, 'form', 'submitted', ’service request form’);">

 

<input type="submit" class='form-button' value='Оставить заявку' onClick="ga('send', 'pageview', '/virtual/oformlenie'), ga('send', 'event', 'Knopka', 'oformlenie');" />

 

<input type="submit" class='form-button' value='Оставить заявку' onsubmit="ga('send', 'form', 'Knopka', 'oformlenie');" />

 

 

В чём ошибки? Что ещё порекомендуете?

 

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

Re: событие на форму

Ведущий участник
Добрый день, Ксения!

Покажите, пожалуйста, страничку, где сейчас прописаны коды.
Спасибо!



С уважением,
Анатолий

Re: событие на форму

Бакалавр ✭

Re: событие на форму

Ведущий участник
Спасибо!

У Вас небольшая опечатка в кодах:
ga(‘send’, 'form', 'submitted', ’service request form’);

Слово send и service request form’ обрамлено апострофами. Их необходимо заменить на одинарные кавычки (как у слова submitted).



С уважением,
Анатолий

Re: событие на форму

Бакалавр ✭
Да, спасибо! Кавычки поменяла. Но в режиме реального времени это событие так и не фиксируется (в отчёт по конверсиям ещё не попали даже те события, которые были зафиксированы в режиме реального времени, хотя прошло уже часа 2).

При заполнении формы и отправке заявки как бы уходит на другую страницу (хотя урл один) - может поэтому аналитика не может словить в реальном времени?

Через какое время вообще собирается информация в отчёт по событиям

Re: событие на форму

Профессор ✭
Я формулировку ga(‘send’, 'form', 'submitted', ’service request form’); Вообще не встречал.
есть ga(‘send’, 'EVENT', 'submitted', ’service request form’);
Для корректной работы предлагаю вам установить код типа:
<input type="submit" class='form-button' value='Оставить заявку' onClick=ga('send', 'event', 'Knopka', 'oformlenie');" />

Re: событие на форму

Ведущий участник
Да-да-да, Максим прав Веселый



С уважением,
Анатолий

Re: событие на форму

Бакалавр ✭
Всё сделала строго по вашим рекомендациям - результат тот же.

Может стоит подойти к вопросу с другой стороны... при отправки формы открывается виртуальная страница (урл тот же), она подтягивается с другого пшп файла. Может есть вариант поставить какой-то код именно в этот файл?

Re: событие на форму

Ведущий участник
У вас сейчас с ошибкой сделано вновь, пропущена кавычка:
onClick=ga('send', 'event', 'Knopka', 'oformlenie');"

Должно быть:
onClick="ga('send', 'event', 'Knopka', 'oformlenie');"

Re: событие на форму

Бакалавр ✭
Доброго дня!
Поставила onClick="ga('send', 'event', 'Knopka', 'oformlenie');" на форму, но аналитика считает все клики на эту кнопку, даже если форма не заполнена (вылетает окно). А как сделать, чтоб отслеживались только корректно заполненные и отправленные формы?