Цель на кнопку + откуда и по какому запросу пришел клиент

12
inbizin
На сайте с 21.05.2015
Offline
11
1746

Привет!

Есть кнопка

<input type="button" value="" style="background: url(..//phpshop/templates/servergid/images/serverconfigurator.png);width: 208px;height: 46px; margin-left: 288px; border: 0px; cursor: pointer" align="center" onclick="CheckOpenMessage()">

Хотелось бы начать отслеживать в метрике и analytics тех кто по ней пришел, а так же откуда(контекст G;Y, поиск G;Y) и по какому keyword. В рекламе уже настроены utm метки но пока не очень понятно кто кликает по кнопке.

В яндексе вроде как onclick="yaCounterНомерСчетчика.reachGoal('ZAKAZ'); return true;" верно? Но я смотрю у меня уже есть onclick="CheckOpenMessage() - мне нужно отдельно написать или к этому добавить этот код?

Спасибо!

Сконфигурировать сервер под любые задачи (http://serverconfigurator.ru/zakaz/)
AT
На сайте с 05.06.2015
Offline
1
#1

Приветствую, inbizin!

Чтобы отслеживать людей, нажавших на кнопку, нужно настроить отправку событий. Вам необходимо в обработчике onClick после CheckOpenMessage() через точку с запятой прописать вызов метрики и аналитики. Чтобы получилось примерно так:

onclick="CheckOpenMessage(); yaCounterНомерСчетчика.reachGoal('ZAKAZ'); ga( ... );"

--

Настя

Mish-ka
На сайте с 08.06.2011
Offline
414
#2
a_timo_:
onclick="CheckOpenMessage(); yaCounterНомерСчетчика.reachGoal('ZAKAZ'); ga( ... );"

Сначала вызываем код ГА, а потом уже Метрики. Не наоборот.

Часть событий пропадает.

Проверено экспериментально.

Серч уже не торт => https://se.guru
inbizin
На сайте с 21.05.2015
Offline
11
#3

Сделал цель в GA

Получается так:

onclick="CheckOpenMessage(); _gaq.push([‘_trackEvent’, ‘Button’, ‘ Click’, ‘ZAKAZ’]); yaCounterНомерСчетчика.reachGoal('ZAKAZ');"

Верно?

Mish-ka
На сайте с 08.06.2011
Offline
414
#4
inbizin:
Верно?

Неверно.

У вас же Юниверсал Аналитикс?

Там это делается через ga send event.

inbizin
На сайте с 21.05.2015
Offline
11
#5
Mish-ka:
Неверно.
У вас же Юниверсал Аналитикс?
Там это делается через ga send event.

onclick="CheckOpenMessage(); ga('send', 'event', ‘Button’, ‘ Click’, ‘ZAKAZ’); yaCounterНомерСчетчика.reachGoal('ZAKAZ');"

так?

Mish-ka
На сайте с 08.06.2011
Offline
414
#6
inbizin:
так?

Так :)

Только ярлык там лишний. Он ничего не даст. Достаточно обязательных двух параметров.

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

ga('send', 'event', 'Button, 'Click') вот этого будет достаточно. И следите на пробелами. У вас там в коде есть лишние.

inbizin
На сайте с 21.05.2015
Offline
11
#7
Mish-ka:
Так :)
Только ярлык там лишний. Он ничего не даст. Достаточно обязательных двух параметров.
Ярлык можете использовать разный, на разных страницах. Тогда получите более широкую картину, в отчете по целям и событиям.
ga('send', 'event', 'Button, 'Click') вот этого будет достаточно. И следите на пробелами. У вас там в коде есть лишние.

Ну у меня несколько страниц, буду использовать разные ярлыки:)

inbizin
На сайте с 21.05.2015
Offline
11
#8

Чото у меня не работает😕

Что здесь не так?

onclick="CheckOpenMessage();ga('send', 'event', 'Button', 'Click', 'KONF');yaCounter12821185.reachGoal('KONF')"

inbizin
На сайте с 21.05.2015
Offline
11
#9

Помогите плз

inbizin
На сайте с 21.05.2015
Offline
11
#10

ап помогите

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий