我一直在检查谷歌分析。他们非常有效地跟踪用户退出。
我编写了一个代码来处理窗口onbeforeunload事件上的一些服务器端代码,以跟踪用户何时关闭浏览器,但这非常不可靠,每次都不会触发脚本。
谷歌使用什么方法来有效地跟踪这个?
答案 0 :(得分:2)
据我所知,事实并非如此。 它只跟踪新的综合浏览量。
因此,用户在页面A上的时间是通过他开始查看页面A的时间和他开始查看页面B的时间之间的时间来测量的。 因此,Google无法衡量您在B页上花费的时间(如果这是您访问过的最后一页)。
的GA帮助页面的更多信息更新当用户在过去5分钟内未处于活动状态时,实时访问将结束。 Source
答案 1 :(得分:0)
我真的不知道google是如何做到这一点的,但最简单的解决方案可能是时间戳,然后用户加载网站,然后他点击没有你的域名的链接和哪个目标不是_blank
。登记/>
当然,他们只是看着所有强大的cookie,然后你的页面被关闭了,但不是每个人都让他们的浏览器吃掉它们。:)