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

Помогите решить проблему с картой поведения в UA

Студент ✭

Всем доброго дня!

 

После перехода на UA и настройки целей в карте поведения произошли нежелательные изменения: пропали ссылки страниц сайта, остался только /event

2014-07-08 14-35-38 Скриншот экрана.png

 

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

 

Так же буду рад помощи специалиста по полной грамотной консультации-настройке счетчика Analytics для сайта с поддоменом. Возможно вознаграждение.

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

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

Re: Помогите решить проблему с картой поведения в UA

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

Честно говоря, удивлен, что код вообще сработал Веселый

 

Вы зачем вместе слепили отправку события и просмотра страницы?

 

Есть метод Google analytics, отправляющий что-нибудь:

ga('send',что-нибудь,параметры чего-нибудь)

 

Ваш метод выглядит так:
ga('send', 'pageview', 'event', 'button', 'click', 'nav-buttons');

 

Получаем, что GA воспринимает 'event' как параметр для pageview (просмотра страницы). В данном случае, это приводит к перезаписи url на /event. Поскольку Вы используете этот метод повсеместно, отсюда такие проблемы с отчетами.

 

 

Чтобы отслеживать заявки по форме, нужно генерить событие при каждой отправке формы (можно, например, использовать javascript событие onsubmit): 

ga('send', 'event', 'form', 'submit');

 

Итак:

ga('send', 'pageview'); - используйте на всех страницах (в самом коде отслеживания)

ga('send', 'event''form', 'submit'); - запускайте при отправке формы.

 

Удачи!

 

-------
С уважением, Владимир

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


Все ответы

Re: Помогите решить проблему с картой поведения в UA

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

Добрый день!

Судя по всему, Вы везде перезаписываете url страницы, отправляемый в GA.

Проверьте свой код отслеживания на наличие метода:
_gaq.push(['_trackPageview','/event']);

или

ga('send','pageview','/event');

 

Данные методы перезаписывают url страницы в GA на /event. Если добавить их на все страницы, то в отчетах увидите только /event. Отсюда и получается такая карта поведения.

 

Рекомендую удостовериться, что Вы генерируете просмотр страницы /event только на определенных страницах (а не на всех). 

 

Удачи!

 

-------
С уважением, Владимир

Re: Помогите решить проблему с картой поведения в UA

Профессор ✭
А можно посмотреть на Ваш сайт? Он не одностраничный?

Re: Помогите решить проблему с картой поведения в UA

Студент ✭
нет, сайт не одностраничный
http://drova.rosles5.ru/

Изначально было 2 направления, которые с домена разделялись на поддомены. На данный момент осталось только одно
С самого начала работы с поддоменами не получается настроить корректную работу Analytics

Код счетчика имеет вид

<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-49014674-1', 'rosles5.ru');
ga('require', 'displayfeatures');
ga('require', 'linkid', 'linkid.js');
ga('send', 'pageview', 'event', 'button', 'click', 'nav-buttons');

</script>

Re: Помогите решить проблему с картой поведения в UA

Профессор ✭
Как уже было сказано выше, замените строчку
ga('send', 'pageview', 'event', 'button', 'click', 'nav-buttons');
на
ga('send', 'pageview');

Re: Помогите решить проблему с картой поведения в UA

Студент ✭
ок, спасибо
Только как в таком случае будут фиксироваться цели? Они настроены как событие - отправка формы.
Лучший ответ.
Решение
Утвердил автор темы Александр Р
сентября 2015

Re: Помогите решить проблему с картой поведения в UA

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

Честно говоря, удивлен, что код вообще сработал Веселый

 

Вы зачем вместе слепили отправку события и просмотра страницы?

 

Есть метод Google analytics, отправляющий что-нибудь:

ga('send',что-нибудь,параметры чего-нибудь)

 

Ваш метод выглядит так:
ga('send', 'pageview', 'event', 'button', 'click', 'nav-buttons');

 

Получаем, что GA воспринимает 'event' как параметр для pageview (просмотра страницы). В данном случае, это приводит к перезаписи url на /event. Поскольку Вы используете этот метод повсеместно, отсюда такие проблемы с отчетами.

 

 

Чтобы отслеживать заявки по форме, нужно генерить событие при каждой отправке формы (можно, например, использовать javascript событие onsubmit): 

ga('send', 'event', 'form', 'submit');

 

Итак:

ga('send', 'pageview'); - используйте на всех страницах (в самом коде отслеживания)

ga('send', 'event''form', 'submit'); - запускайте при отправке формы.

 

Удачи!

 

-------
С уважением, Владимир

Re: Помогите решить проблему с картой поведения в UA

Студент ✭
Ох и перемудрил, однако(
Спасибо за помощь