Мне нужно отслеживать пользователей по страницам без использования куки.У меня нет доступа к веб-серверу, поэтому мое решение должно запускаться с некоторого JS, который может загрузить каждая страница.
В настоящее время я использую ужасное решение IP + timestamp.
Так что егоНавигация может выглядеть следующим образом:
В настоящее время для отслеживания его сеанса у меня есть некоторая логика, например, уникальный IP +, по которому перемещаютсяза последние 10 минут.
Это нормально, если каждый пользователь посещает сайт один раз и только в течение 10 минут или посещает очень редко, также в течение 10 минут.Но мне нужно уметь понять эти два сценария:
Если он сидит в /blue-shirt-1.php в течение получаса, а затем нажимает другую ссылку, это должно бытьсчитается частью одного сеанса.
Если он закрывает браузер или переходит на другой веб-сайт, а затем возвращается через 5 минут, это следует считать другим сеансом.
Есть ли способ сделать это?
Примечание. Я не могу использовать куки-файлы из-за проблем с соблюдением GDPR.
Любые идеи очень ценятся.