如何检查用户进入和退出URL

时间:2010-10-25 20:24:49

标签: javascript ajax analytics

我查看了几个不同的分析程序(例如Google Analytics),它会告诉我用户从哪个网址进入我的网站,以及他们退出时要访问的网址。

当然必须以某种方式收集这些数据,我找不到任何代码示例如何做到这一点。我会想象它涉及到onBeforeLoad的javascript函数,我只是不知道如何从那一点获取URL。这是一个非常重要的功能,因为它可以帮助我更加满足用户的特定需求。

我感谢你的帮助,


对不起,我想我原本不清楚。

我的其他网站之一使用名为StatCounter的服务,他们有一个名为“来自”的部分。这会显示用户在访问您的网页之前的位置。因此,举例来说,如果某人google'd“Inside Out Ministry”,并找到我的网站www.insideoutministry.com的链接,我的统计页面会显示该用户来自www.google.com。

这样做的代码是什么?

2 个答案:

答案 0 :(得分:1)

一个简单的方法是使用带有ip,time,lasturl和firsturl字段的db。每当有人调用一个页面时,都会检查他的IP是否已经在数据库中。如果没有,一个新的条目用firsturl作为实际的url和我用他的ip写。现在,每当他在您的网站上加载新页面时,lastpage字段都会更新。我不知道如何确定他离开了网页,例如。如果他在10分钟内没有访问过您的任何页面。

答案 1 :(得分:0)

要跟踪用户访问的第一页/最后一页,您只需跟踪用户访问的所有页面,最早的时间戳是第一页,而最新时间戳的页是最后一页。