У меня есть журнал просмотра веб-страниц пользователями. Это делается для облегчения диагностики проблем и проверки активности пользователей (что может быть выявлено! И привести к улучшению сайта)
Я регистрирую много данных, чтобы можно было воссоздать то, что сделал пользователь - все переменные формы, файлы cookie и т. Д.
Я также регистрирую, когда страница завершает рендеринг в браузере клиентов (с изображением WebBot).
Одна из проблем, с которыми я сталкиваюсь, это то, что пользователь нажимает НАЗАД, а затем выбирает другой маршрут, чтобы продолжить просмотр.
например. из журнала я вижу, что пользователь просматривал PageA, PageB, а затем PageC - но, возможно, не было никакого маршрута от PageB к PageC, и фактически пользователь вернулся назад к PageA, а затем перешел на PageC.
У меня есть уникальный идентификатор для каждой отображаемой страницы, который я мог бы использовать в качестве индикатора "From From".
Одна мысль, которая у меня была, заключалась в том, чтобы сохранить этот идентификатор в куки (через Javascript). Но прежде чем я начну пробовать что-нибудь, я был бы благодарен за любой совет, который вы дали.