Клуб Яндекс.Метрики

Трекинг посетителей с отключенными cookies / javascript

Пост в архиве.

Добрый день!

 

В Метрике присутствуют отчеты "наличие cookies" и "наличие javascript", которые, как следует из описания, показывают процентное соотношение визитов с соответствующими характеристиками.

 

В отчете "наличие javascript" я вижу, что только 0,1% визитов идет без js, что меня немного смущает, т.к. я предполагаю, что в реальности эта цифра должна быть больше. То же самое по отчету "наличе cookies". Честно говоря, вообще не понимаю, как можно вести сессию посетителя, если нет возможности поставить ему куку.

 

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

 

Заранее спасибо!

6 комментариев

Код счётчика состоит из двух частей:
Первая часть c JavaScript:



Вторая часть без Javascript:


 

Наличие кук в счётчике проверяется с помощью JS: navigator.cookieEnabled

Денис, спасибо за ответ!

 

Трекинг без js это более-менее понятно (вот "у конкурирующей фирмы" :) описано, какие параметры теряются, при отслеживании без js).

 

Подскажите, как образом ведется сессия посетителя в случае, если cookies отключены? Ведь именно в cookies хранится обычно идентификатор сесиии.

Забыл привести ссылку выше - http://wiki.openstat.ru/Openstat/OpenstatCounterNoJavaScript

В случае отсутствия cookies, визит отслеживается по комбинации из IP адреса и User-Agent-а.
Наличие кук в счётчике проверяется с помощью JS: navigator.cookieEnabled

Ещё в случае, если Javascript отключен, проверяется наличие куки на домене yandex.ru. При этом, если я правильно помню, в случае отсутствия куки сервер делает редирект с попыткой выставить её, и только потом смотрит на наличие.