Основа основ — сессии и посетители

By | 22.08.2015
Интернет-статистика в далекие времена

Интернет-статистика в далекие времена

Начнем с основ. А основой основ веб-аналитики являются посетители ваших сайтов. Все силы направлены на привлечение, удержание и мотивацию на действие посетителей. Чтобы оценивать успех, нужны метрики и самой простой и очевидной является количество посетителей пришедших на ваш сайт. Очевидной да, но простой ли?

В далекой древности, когда деревья были большими, я видел на сайтах «квадратики» с цифрами и непонятными словами хиты и хосты, но с простым содержанием:

Хост – это количество  уникальных IP-адресов — посетил кто-то сайт с нового IP-адреса – счетчик приплюсовал хост.

Хит — сколько раз были загружены страницы всеми посетителями (перезагрузил страницу – приплюсовал хит).

Как видим, несмотря на некоторую неопределенность (с одного IP-адреса может зайти несколько человек), уже с помощью таких простых счетчиков можно отслеживать количество посетителей сайта и даже некоторую степень их вовлеченности – глубину просмотра – поделив хиты на хосты мы получим среднее  количество просмотров для одного посетителя за период времени.

Но деревья растут, счетчики эволюционируют и сейчас для большинства задач веб-аналитики используются такие системы как Google Analytics и, если поддерживать отечественного производителя,  Яндекс.Метрика. Для этих систем с определения посетителя все только начинается.

Что нам говорит Яндекс.Метрика:

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

Как и почти в любом другом простом определении, мы имеем сразу же отсылку на другие определения – визиты и уникальные пользователи. Справка Яндекс спешит на помощь:

Визиты (они же «сессии») — число сеансов взаимодействия посетителей с сайтом, включающих один и более просмотров страницы. Сессия прекращается спустя 30 минут отсутствия активности, то есть если в течение получаса после очередного просмотра страницы пользователь не просмотрел еще одну страницу, визит считается завершенным.

Про пользователя справка умалчивает, но имеется ввиду 1 браузер в который скрипт Яндекс.Метрики записал Cookies — «куки» и тем самым пометил его.

Google Analytics точно также во главу угла всех расчетов ставит Sessions – сессии. И, аналогично Яндекс.Метрике, сессия заканчивается спустя 30 минут бездействия посетителя. Дополнительными условиями прекращения сессии в Google.Analytics  являются:

  • Полночь в часовом поясе вашего сайта (устанавливается в настройках Google Analytics)
  • Смена «кампании» — например, если ваш посетитель сначала зашел по поисковому запросу «хочу купить то», потом в течение 30 минут набрал запрос «нет, хочу купить это» и перешел по вашему же контекстному объявлению настроенному словосочетание «купить это». В этом случае Google Analytics  будет считать, что пользователь совершил 2 сессии на вашем сайте.

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

Исходя из всего этого Сессия или Session лучше подходит как базовая метрика для аналитики – выше её точность. А такие метрики как Посетители или Unique Visits (Уникальные посетители) используются только в паре общих отчетов.

Проясним связь посетитель-визит на примере Google Analytics так как доступная информация по этой системе подробней.

В первое свое посещение для любого  Визитера создается в его браузере 3 вида «печенек»-cookies:

Название Время жизни Для чего используется
_utma 2 года Используется для идентификации пользователя. Содержит данные о первом визите, количестве посещений этим пользователем и времени текущего визита
_utmb 30 минут Содержит информацию о текущем визите –  времени его начала, количестве просмотренных страниц.
_utmz 6 месяцев Очень объемная по информации «печенька». Содержит данные о том откуда и как на ваш сайт попал Визитер, данные о рекламной компании, если она была и если он пришел из поиска, то по каким ключевым словам.

 

Об используемых Google Analytics cookies подробнее можно посмотреть в официальной документации.

Допустим, Визитер после 5 минут на вашем сайте, ушел на обед не закрыв браузер. Спустя 32 минуты он вновь открывает вкладку с вашим сайтом – в этом случае будет в Google Analytics будет учтено 2 сессии на ваш сайт, если же Визитер вернется на сайт через 29 минут, то в этом случае сессия будет одна.  При каждом действии на сайте (обновление страницы, переходе на другую, оставление комментария, социальном действии – пользователь расшарил вашу статью в Вконтакте) время существования _utmb продлевается на 30 минут, при истечении 30 минут «печенька» удаляется и для Визитера при посещении вашего сайта будет засчитана новая сессия.

На схеме это выглядит так:

сессии

При использовании нескольких счетчиков вы обязательно столкнетесь со следующей проблемой —  расходятся данные счетчиков различных систем. Тому есть несколько немаловажных причин:

  1. Успеет ли счетчик загрузиться корректно, зависит от его расположения от начала HTML-страницы. Если страница достаточно тяжелая то посетитель может нажать отмену загрузки страницы в процессе, либо перейти по уже успевшей загрузиться ссылке в начале страницы.
  2. Счетчик установлен некорректно. Часть браузеров сможет его загрузить полностью, а часть нет.
  3. Блокировщики рекламы могут содержать правила для блокирования счетчиков статистики (одного или нескольких)
  4. «Проблемы на канале» — загруженность каналов провайдера может повлиять на передачу данных на удаленные сервера обсуживающие счетчики.
  5. Различия в алгоритмах учета визитов и сессий различных счетчиков.

 

Резюмируя:

Учет посетителей самая очевидная метрика для оценки успеха сайта, и понимание что именно учитывают счетчики является базой всех знаний о посетителях. Важно помнить, что учитывается не человек, учитывается браузер куда системы статистики записали свои «печеньки». Данные счетчиков всегда будут расходиться, это объективный факт. Поэтому главное это не абсолютные цифры посетителей, визитов, просмотров страниц, а их динамика, источники и тенденции проведения на сайте. 

Добавить комментарий