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

Добрый день! Нужно поставить событие на форму заказа.

Студент ✭ ✭

Добрый день!

Нужно поставить событие на форму быстрого заказа.  Нужно, чтоб цель засчитывалась при отправке формы заказа.

 

Вот код на страничке:

<form id="feedback" onsubmit="ga('send', 'event', 'BistryiZakaz', 'OtpravitZakaz');" action="#" name="feedback" method="post">
<input type="hidden" value="1" name="quick_form">
<input type="hidden" value="send" name="task">
 
<ul class="request" style="list-style:none;">
 
<li>
 
<li>
 
<li>
 
<li>
 
<li>
 
<li>
<input class="button21" type="submit" onclick="verify2(); return false;" value="Отправить">
</li>
</ul>
<div class="clear"></div>
</form>

 

В самом Universal Analytics  в условиях события:

Категория равно BistryiZakaz

Действие равно OtpravitZakaz

 

Почему-то в Universal Analytics не регистрируются заказы при отправке формы

 

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

Спасибо.

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

Re: Добрый день! Нужно поставить событие на форму заказа.

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

Re: Добрый день! Нужно поставить событие на форму заказа.

Студент ✭ ✭
Добрый вечер. Адрес сайта http://www.seotm.com/
Скрин настроек в Аналитике
https://drive.google.com/file/d/0B7J1dRoUoFYjUkpxZjR1RE1iWGc/view?usp=sharing

Re: Добрый день! Нужно поставить событие на форму заказа.

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

Tag Assistant показывает два одинаковых кода на сайте. Для начала, проблема в этом может быть. Оставьте один актуальный, тот что Universal асинхронный.

Re: Добрый день! Нужно поставить событие на форму заказа.

Студент ✭ ✭
Добры день.
Оставил только один код Universal Analytics. Другой удалил. Но событие отправки формы все равно не показывается в аналитике. Подскажите что еще нужно сделать?

Re: Добрый день! Нужно поставить событие на форму заказа.

Ведущий участник
Предположу, т.к. я не спец по скриптам. Консоль выдает вот такую ошибку "XMLHttpRequest cannot load http://crm.seotm.kiev.ua/modules/Webforms/post.php. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://www.seotm.com' is therefore not allowed access." В этом случае я попробовал бы поставить событие не в тег form, а на кнопку input и посмотреть, будет ли работать. Либо разобрался бы с ошибкой.

Re: Добрый день! Нужно поставить событие на форму заказа.

Студент ✭ ✭
То есть событие должно выглядеть так : <input class="button21" onsubmit="ga('send', 'event', 'BistryiZakaz', 'OtpravitZakaz');" type="submit" onclick="verify2(); return false;" value="Отправить">
Если нет, то можете указать в каком месте нужно разместить код.
Спасибо

Re: Добрый день! Нужно поставить событие на форму заказа.

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