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

Отслеживание события в модальном окне

Студент ✭

Здравствуйте! Есть небольшой сайт med-art . org . ua, который нуждается в отслеживании определенного события. Добавить событие при клике на баннер мне, всё же, удалось, но сейчас понадобилось добавить на кнопку в модальном окне, что сделать не получается.

В футере (или в блоке справа) есть баннер "Записаться на приём". Клик по баннеру вызывает модальное окно, в котором размещена форма обратного звонка. Отслеживание события нужно поставить на кнопку "Отправить".

Подскажите, пожалуйста, как мне это можно сделать?

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

Re: Отслеживание события в модальном окне

Ведущий участник
Добрый день, Ольга! У Вас ошибка в синтаксисе.
Ваш вариант:
<button type="submit" class="contact-send contact-button" id="contact-send contact-button" onsubmit="ga(" send',="" 'event',="" 'form',="" 'admit',="" 'successform')'="" tabindex="1006">Отправить</button>
замените на:
<button type="submit" class="contact-send contact-button" id="contact-send contact-button" onsubmit="ga('send', 'event', 'form', 'admit', 'successform');" tabindex="1006">Отправить</button>

Re: Отслеживание события в модальном окне

Студент ✭
Код добавила, появилась ошибка:
Parse error: syntax error, unexpected T_STRING in /home/homeukra/med-art.org.ua/www/contacts/contact.php on line 39

Re: Отслеживание события в модальном окне

Ведущий участник
Тут то ли какая-то cms хитрая, то ли добавили неправильно. Увидеть исходный код я не могу, т.к. поп-ап не выводится теперь. Разработчик есть у сайта? Он быстро бы справился.
Мануал - https://developers.google.com/analytics/devguides/collection/analyticsjs/events
Еще мануал - https://www.ru.adwords-community.com/t5/%D0%A1%D1%82%D0%B0%D1%82%D1%8C%D0%B8-%D0%BF%D0%BE%D0%BB%D1%8...

Re: Отслеживание события в модальном окне

Студент ✭
Сайт на самописе, с разработчиков контактов не осталось. Вернула поп-ап, надеюсь на ваш ответ)

Re: Отслеживание события в модальном окне

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

Сочувствую. Видимо самопис какой-то кривой, как обычно Веселый
Теперь почему то в исходном коде я вижу верный код на картинке, вызывающей поп-ап:

2014-12-11 16-39-27 Скриншот экрана.png

 

А в коде на кнопке поп-апа неверный синтаксис:

2014-12-11 16-37-50 Скриншот экрана.png

 

Не могу понять как так получается, но тут явно что-то не то со стороны сайта.

Re: Отслеживание события в модальном окне

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

Модальное окно обрабатывается скриптом, возможно он что то меняет. Попробуйте onsubmit использовать в form

 

upd. когда не поможет
зайдите в свой скрипт http://med-art.org.ua/contacts/js/contact.js
он отвечает за работу вашей формы.  
и там где он грузит "спасибо" -  можно попробовать вставить событие. Но т.к. не совсем программист - может программисты подскажут более правильное, но направление верное
13.png

C уважением,
Павел