Pull to refresh

Comments 21

Отлично! Пошёл использовать 8)
За что люблю хабр, так это то, что только соберёшься что-то сделать, а тут как раз хорошая статья ;)
Огромное спасибо за топик. В свое время, когда я на Амазоне увидел книжечку Advanced Web Metrics with Google Analytics, а ее можно было просмотреть перед покупкой (функция look inside) и я «просмторел» главу про пользовательские переменные — это был прорыв для меня. Я начал выжимать из аналитики то, что я хотел увидеть.

теперь это будет делать еще проще.

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

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

pageTracker._setCustomVar(1, «Authorized», «true»);

перед pageTracker._trackPageview();
Кстати, вы не правильно переменную ставите
из мануала:
When left undefined, the custom variable scope defaults to page-level interaction.

А у вас «Authorized» это вероятно сесионный scope

так что нужно контекст указывать явно

pageTracker._setCustomVar(1, «Authorized», «true», 2);

Но это все равно не объясняет почему данные у вас не появляются :-)
мне кажется тут более уместен page-level, потому как сервер сам отслеживает сессии.

А покажите plz скриншот как выглядит отчет с custom variables
Кстати, а если ставите visitor-level scope, то он посчитается только при следующем заходе пользователя на сайт
Тоже не нахожу в отчетах, код самый новый, пробовал задавать через все способы, но пока не видно ни в API ни в интерфейсе сайта. Есть только «User defined» который всегда "(not set)".
Возможно конешно что ещё в моём аккаунте это не включили, но «coming weeks» с 20 октября вроде бы должно уже было пройти… У кого появилась информация о кастомных переменных — пришлите, пожалуйста, скриншот или описание где их искать!
у меня та же ерунда. Хотя вот недавно появился новый пункт «разведка»
У меня наконец-то появился этот пункт! Только приходят эти переменные оказывается не со всеми данными вместе, а с задержкой в 2-3 суток! Т.е. посещаемость за вчера, например, у меня уже есть, а вот переменные пустые. Зайду послезавтра — они чудесным образом появятся!
А я до этого все мозги сломал, думал чё ж у меня не работает, 50 способов уж разных перепробовал! А оказывается надо было просто подождать ;)
получается что можно либо ждать, либо указывать точно указывать новые сегменты для каждой переменной, что бы было быстрей (http://habrahabr.ru/blogs/eCommerce/74730/#comment_2227391)?
Да, странно, если добавить сегмент — то их сразу видно!
Например за вчера в общей статистике «All visits» показывает у меня 0 переменных. Создал сегмент для переменной #1, выбираю этот сегмент — бах, появились значения. Выбираю обратно All visits — опять нету.
Так что это глюки GA похоже :(
Тоже мучался с поиском пользовательских сегментов. В стандартных отчетах их на данный момент нет.
Но путем экспериментов выяснилось, что эти сегменты можно вытащить, создав пользовательские отчеты с использованием в качестве измерения Custom Variable.
Если вы пометили зарегистрированных посетителей так:
pageTracker._setCustomVar(1, 'Users', 'registered', 1);
то для выделения достаточно создать такой сегмент:
значение: Custom Variable (Value 1)
условие: точное соответствие
значение: registered
А у кого-нибудь работает задание этих переменных на русском языке? Что-то javascript в alert выводит русские и английские нормально, а вот в отчете GA вижу только английские… Попробую поэксперементировать с кодировками…
Разобрался в чем проблема! Он делает urlencode для строчек referrer, в результате для каждой русской буквы получается 3 символа, строка становится длиннее чем 64 символа и он её отвергает. А с английскими влазит в 64 символа без проблем.
Sign up to leave a comment.

Articles