Типы аналитических систем и их различия

Какие есть аналитические системы?
Чем отличаются?
В чем плюсы и минусы каждого типа?
Для каких задач использовать ту или иную систему?

Разбираемся в этой статье.


Раньше аналитические системы собирали данные в разрезе просмотренных страниц, визитов, посетителей и сессий. Это приводило к тому, что разные системы могли показывать различную посещаемость одного и того же сайта, т.к. понятие «визита» или «посетителя» могло трактоваться по-разному.
Сейчас наиболее продвинутые системы используют «пользователя» как основную единицу для измерения. Т.е. при заходе на сайт, где размещен код этой системы, пользователь получает случайно сгенерированную куку (cookie), см. рис. 1.
KISSmetrics Random Cookie
Рис. 1. Случайно генерируемая кука для пользователя в системе KISSmetrics.
Если же ваш проект предполагает возможность логина, то вы можете идентифицировать пользователя по его User Name или Email (рис.2). В таком случае система покажет вам, какой именно пользователь сейчас блуждает по сайту.
KISSmetrics People ID
Рис. 2. Пользователь определен по его Email в системе KISSmetrics.
Таким образом вы можете точно посчитать уникальных пользователей вашего сайта или мобильного приложения. Система также умеет соединять случайную куку и залогинившегося пользователя. Например, я зашел на сайт интернет-магазина, ходил-бродил, выбрал товар и только на этапе оформления заказа залогинился. Система возьмет и свяжет мою случайную куку, которую я получил при заходе на сайт, а также мой Person ID. В результате будет не 2 разных пользователя, а 1.

Поэтому ответом на все вопросы в начале статьи является: используйте аналитическую систему, которая работает в разрезе пользователей. Привыкайте сразу к наиболее продвинутым технологиям.
Если вы погуглите немного, то узнаете, что именно таким переходом к пользователю был занят Google с его системой Google Analytics последние 2 года. С 2012 по 2014 шло тестирование системы Universal Analytics, что по сути является новой версией Google Analytics, в которой главным параметром считается пользователь.