我有一个用户查看的网页日志。这是为了便于诊断问题,并审查用户活动(这可以揭示!并导致对网站的改进)
我记录了大量数据,以便重新创建用户所做的事情 - 所有Form变量,Cookie等。
当页面在客户端浏览器中完成渲染(带有WebBot图像)时,我也会记录。
我遇到的困难之一是用户按下BACK然后选择不同的路线继续浏览。
e.g。从日志中我可以看到用户查看了PageA,PageB然后是PageC - 但是可能没有从PageB到PageC的路径,实际上用户返回到PageA然后转发到PageC。
我为每个呈现的页面都有一个唯一的ID,我可以将其用作“来自”指示器。
我有一个想法是将该ID存储在cookie中(通过Javascript)。但在我开始尝试之前,我很感激你的任何建议。
答案 0 :(得分:0)
您可以使用HTTP的Referer标头来尝试查找用户来自哪里,但与往常一样,您无法信任客户端数据。它可能会丢失或被欺骗,所以不要过分依赖这种方法