Как считаются уникальные посетители

Уникальный посетитель — это посетитель сайта с определенным набором параметров: cookies, браузер, ОС и др.

Система запоминает такого пользователя и при повторном посещении он не считается как уникальный в этом расчетном периоде.

Если пользователь при повторном посещении сайта:

  • стёр cookies
  • не заходил на сайт больше 150 дней
  • зашел на сайт с другого устройства
  • переустановил браузер или ОС

то он будет считать уникальным посетителем.

 

Куки хранятся 150 дней. Если в течение этого времени пользователь не заходит на сайт, то он будет считаться как новый пользователь.

 

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

 

Если на вашем сайте есть регистрация, то вы можете настроить склеивание пользователей с помощью user id

User ID мы используем для объединения пользователей с разных устройств. Как только пользователь авторизуется в вашей системе необходимо передать нам его ID, командой

carrotquest.auth('25', 'hmac-sha256-hash');

Первый аргумент — User ID. Второй — хеш HMAC SHA 256(Текстом для хеширования является User ID, ключом - User Auth Key его можно узнать в панели администратора).

Пример на PHP:

$userId = '…';
$hash = hash_hmac('sha256', $userId, 'User-Auth-Key' );
echo "carrotquest.auth('".$userId."', '".$hash."')"

Подробнее можно почитать тут https://carrotquest.io/developers/libs/js/auth/.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0
Еще есть вопросы? Отправить запрос

Комментарии