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

Event tracking в Universal Analytics

Студент ✭ ✭

Здравствуйте.

 

Помогите, пожалуйста, настроить событие на всплывающее окно.

 

Клиент оставляет заявку и мы видим замечательное всплывающее окно "Спасибо! Ваша заявка принята".

Обращался за помощью к специалистам Гугл и вот получил ответ:

 

"Да, есть такая возможность. Можно либо через tag manager, либо вручную прописывать event tracking. Единственное, мы это не поддерживаем, и у нас нет инструментов, чтобы это проверить или подсказать как делать."

 

 

 

screen.bmp

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

Re: Event tracking в Universal Analytics

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

Подскажите, пожалуйста, установлен ли на сайте GTM?



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

Re: Event tracking в Universal Analytics

Студент ✭ ✭
Здравствуйте, Анатолий.
Пока не ставили, но если это поможет решить проблему, то конечно поставим.

Re: Event tracking в Universal Analytics

Ведущий участник
Добрый день.
Вам нужно в код всплывающего окна добавить тег отправки события, например так:
ga('send', 'event', 'submit');
Подробнее - https://developers.google.com/analytics/devguides/collection/analyticsjs/events

Re: Event tracking в Universal Analytics

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

Андрей, это не обязательно.

Когда показывается всплывающее окно необходимо, чтобы сработал примерно такой js-код:
ga('send', 'event', 'form', 'send', 'order send');
Подробнее можно прочитать в статье: https://developers.google.com/analytics/devguides/collection/analyticsjs/events

 

Думаю, код можно разместить в функции, показывающей это всплывающее окно.




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

Re: Event tracking в Universal Analytics

Студент ✭ ✭
Анатолий, спасибо за ответ.

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

<div class="modal_from_ok_msg_popup" style="left: 445px; top: 242px; display: block;" ga('send', 'event', 'form', 'send', 'order send');>
<div class="modal_form_ok_msg">
<div class="modal_close_btn">&nbsp;</div>
<h2>Спасибо</h2>
<p>Ваша заявка принята</p>
</div>
</div>

Re: Event tracking в Universal Analytics

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

Андрей, думаю, так работать не будет.

Как мне показалось, Вам необходимо коды события разместить в нескольких местах в файле http://potolki-ne-dorogo.ru/bitrix/templates/potolki/script.js

 

А именно, в местах, где скрипт вызывает всплывающие окна. Таких мест я нашел несколько. Их легко обнаружить по коду $('.modal_form_ok_msg p').html('Ваша заявка принята');.

 

Ссылка на скриншот 

01.jpg

 

Вот сразу после него попробуйте разместить вызов события. Таким образом, у Вас при отправке любой формы с сайта будет срабатывать это событие.

 

 




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