我查看了几个不同的分析程序(例如Google Analytics),它会告诉我用户从哪个网址进入我的网站,以及他们退出时要访问的网址。
当然必须以某种方式收集这些数据,我找不到任何代码示例如何做到这一点。我会想象它涉及到onBeforeLoad的javascript函数,我只是不知道如何从那一点获取URL。这是一个非常重要的功能,因为它可以帮助我更加满足用户的特定需求。
我感谢你的帮助,
对不起,我想我原本不清楚。
我的其他网站之一使用名为StatCounter的服务,他们有一个名为“来自”的部分。这会显示用户在访问您的网页之前的位置。因此,举例来说,如果某人google'd“Inside Out Ministry”,并找到我的网站www.insideoutministry.com的链接,我的统计页面会显示该用户来自www.google.com。
这样做的代码是什么?
答案 0 :(得分:1)
一个简单的方法是使用带有ip,time,lasturl和firsturl字段的db。每当有人调用一个页面时,都会检查他的IP是否已经在数据库中。如果没有,一个新的条目用firsturl作为实际的url和我用他的ip写。现在,每当他在您的网站上加载新页面时,lastpage字段都会更新。我不知道如何确定他离开了网页,例如。如果他在10分钟内没有访问过您的任何页面。
答案 1 :(得分:0)
要跟踪用户访问的第一页/最后一页,您只需跟踪用户访问的所有页面,最早的时间戳是第一页,而最新时间戳的页是最后一页。