如何在Javascript中确定网站停留时间?

Max*_*ing 8 javascript analytics

Google Analytics跟踪"网站停留时间".你会如何有效地做到这一点?它实际上是跟踪用户关闭浏览器或导航的时间吗?

思考?

Eri*_*lje 4

当然,我不能 100% 确定,但我猜他们使用 javascript 以及 onload 和 onunload 事件和/或 setTimer 通过 AJAX 与 Web 服务进行通信。这样他们就可以知道用户何时访问或离开您网站上的页面。一旦浏览器停止“ping”网络服务,就假定他们离开了您的网站。

我确信无论你怎么做,都会有一定的误差范围,但这样你就可以得到一个相当不错的估计。