Остлеживание посещаемости по определенному урлу

12
Cmurapo
На сайте с 24.08.2010
Offline
7
1615

Доброго дня, не нашла возможности в гугл аналитикс отслеживать посетилей по такому урлу site.ru/something/#teg. Что можете посоветовать?

Меня интересует возможность отслеживания разных урлов на одном домене именно с определенной переменной в конце адреса - #teg.

Возможно, стоит настроить сегмент, не уверена что это даст результат.

ActionTime
На сайте с 27.12.2006
Offline
115
#1

site.ru/something/#teg - если осуществляется переход (запрос страницы) по такому урлу, то ничего не стоит отфильтровать по #teg в отчете самое популярное содержание, а если на этой странице кликается ссылка-якорь, нужно использовать http://code.google.com/intl/ru-RU/apis/analytics/docs/tracking/eventTrackerGuide.html

Cmurapo
На сайте с 24.08.2010
Offline
7
#2

Поправьте меня, если не права. То есть, если я хочу отслеживать событие по клику на ссылку #teg. я в коде сайта к этой ссылке прописываю следующее: <a href="#teg" onClick="_gaq.push(['_trackEvent', 'common', 'click_on_tag']);">Teg</a>

На сайте стоит асинхронный счетчик. И после проставления этого спец урла в интерфейсе GA, в разделе "содержание" появится подраздел "отслеживание событий"

Все верно?

webmasterX
На сайте с 12.01.2005
Offline
63
#3

Да, все верно.

Cmurapo
На сайте с 24.08.2010
Offline
7
#4

Отлично, попробую на своем сайте. Спасибо за ответы :)

Cmurapo
На сайте с 24.08.2010
Offline
7
#5

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

<a href="#teg" onClick="_gaq.push(['_trackEvent', 'common/subcommon', 'click_on_tag', 'megateg']);">Teg</a>

Ссылка осуществляет переход внутри страницы.

из доков гугла: "Предполагается, что используемый объект отслеживания имеет имя pageTracker. "

Нужно ли мне это имя прописывать?

ActionTime
На сайте с 27.12.2006
Offline
115
#6

нет, не нужно

код счетчика последней версии?

Cmurapo
На сайте с 24.08.2010
Offline
7
#7

если под последней версией подразумевается асинхронный - то да.

сам код:

var _gaq = _gaq || [];

_gaq.push(['t2._setAccount', 'UA-xxxxxxx-1']);

_gaq.push(['t2._trackPageview']);

(function () {

var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;

ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';

var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);

})();

ActionTime
На сайте с 27.12.2006
Offline
115
#8
Cmurapo:

<a href="#teg" onClick="_gaq.push(['_trackEvent', 'common/subcommon', 'click_on_tag', 'megateg']);">Teg</a>

можете проверить код, потестировать его, все работает:


<a href="#teg" onclick="_gaq.push(['_trackEvent', 'test', 'test', 'test']);">test</a>
Cmurapo
На сайте с 24.08.2010
Offline
7
#9

заменила, ждем результаты.

webmasterX
На сайте с 12.01.2005
Offline
63
#10

Подождите, так у вас же в коде строчки:

_gaq.push(['t2._setAccount', 'UA-xxxxxxx-1']);
_gaq.push(['t2._trackPageview']);

Значит код отслеживания ссылок будет иметь вид:

<a href="#teg" onClick="_gaq.push(['t2._trackEvent', 'common/subcommon', 'click_on_tag', 'megateg']);">Teg</a>

Вы об этом ранее не упомянули. А тот код который у вас установлен сейчас (без t2) используется для всех стандартных случаев.

12

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