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

GA і YM не фиксирует достижение цели

Студент ✭ ✭ ✭

Здраствуйте есть вопрос. У меня на сайте http://cinema.adrenalin.lutsk.ua/ стоит отслеживание целей сверху на банере, но почему то даные не поступают в GA і YM. Код следующий: onClick="ga('send', 'event', 'StopKadr', 'click'); yaCounter28850110.reachGoal('StopKadr'); return true;" Можете помощь?

2 Ответ экспертаverified_user
1 УТВЕРЖДЕННОЕ РЕШЕНИЕ

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Андрій Н
сентября 2015

Re: GA і YM не фиксирует достижение цели

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

Код формируется правильный:

https://lh4.googleusercontent.com/-Jv5nWgG9-9E/VPl2KVyyrFI/AAAAAAABGbk/m3pkfPqyG0Q/w1044-h485-no/Unt...

 

Запросы к Analytics уходят:

https://lh3.googleusercontent.com/-AnO3zs-JfTs/VPl2p5XQPKI/AAAAAAABGbw/zJdmNs618M0/w1043-h517-no/Unt...

 

К метрике тоже все уходит.

 

Как Вы определяете, что не работает?

Статистика в Метрике обновляется не моментально. Надо подождать.

 

В Analytics можно зайти в отчет "В реальном времени" и посмотреть раздел "События". Там должны отразиться все вызовы функции. Пришлите, пожалуйста, скриншоты из этого раздела.

 




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

Просмотреть решение в исходном сообщении

Re: GA і YM не фиксирует достижение цели

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

На сайте установлен код Classical Analytics, в event вы передаете с помощью функции для Universal Analytics.

Замените ga('send', 'event', 'StopKadr', 'click'); на _gaq.push(['_trackEvent', 'StopKadr', 'click']); и посмотрим на результат.



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

Re: GA і YM не фиксирует достижение цели

Студент ✭ ✭ ✭
Сейчас попробую. Спасибо.

Re: GA і YM не фиксирует достижение цели

Ведущий участник
Не за что.
Отпишитесь, пожалуйста, о результатах.



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

Re: GA і YM не фиксирует достижение цели

Студент ✭ ✭ ✭
Сматрите заработало вместе с кодом ga('send', 'event', 'StopKadr', 'click'); но нужно чтобы для каждого банера была своя цель. Я создал так:
Банер 1 - onClick="ga('send', 'event', 'ArtKafedra', 'click'); yaCounter28850110.reachGoal('ArtKafedra'); return true;"
Банер 2 - onClick="ga('send', 'event', 'StopKadr', 'click'); yaCounter28850110.reachGoal('StopKadr'); return true;"
Банер 3 - onClick="ga('send', 'event', 'PickupStore', 'click'); yaCounter28850110.reachGoal('PickupStore'); return true;"
Банер 4 - onClick="ga('send', 'event', 'AllInclusive', 'click'); yaCounter28850110.reachGoal('AllInclusive'); return true;"

Верно или нет? Бо не работало.

Re: GA і YM не фиксирует достижение цели

Ведущий участник
Если Вы оставите синтаксис ga('send', 'event', 'ArtKafedra', 'click'); , у Вас не будут работать цели в Analytics.

Да, если Вам необходимо для каждого баннера свою цель - логика у Вас правильная.



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

Re: GA і YM не фиксирует достижение цели

Студент ✭ ✭ ✭
но почему то не работает даже Яндекс Метрика. Там же верно или как?

Re: GA і YM не фиксирует достижение цели

Ведущий участник
Добрый день. Согласен с Анатолием. Но я бы рекомендовал заменить не коды событий, а код GA на Universal по всему сайту.
Тогда события можно оставить в таком виде + появятся дополнительные возможности кода Universal!

Re: GA і YM не фиксирует достижение цели

Ведущий участник
Как Вы определили, что не работает Яндекс.Метрика?

Покажите, пожалуйста, настройки целей из Метрики.



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

Re: GA і YM не фиксирует достижение цели

Студент ✭ ✭ ✭
а так можна записивать, чтоб для каждого банера била своя цель _gaq.push(['_trackEvent', '".$this->banners['centerTop']->title."', 'click']); банеры на одном месте, просто рандомно меняются. То можна?