有什么方法可以在从iframe打开外部网站链接或在新标签中的任何其他选项时计算用户的在线时间点吗?
我想开发一个广告系统,但重要的是报告我们的客户,来自我的广告系统的用户在网站上的时间,但我们不想使用谷歌分析或类似的东西。< / p>
答案 0 :(得分:0)
这很简单,您需要做的是计算用户在您的页面上停留多长时间,并在用户离开页面/ iframe时将其发送回服务器:
var startTime = new Date();
window.onbeforeunload = function()
{
var endTime = new Date();
var timeSpent=(endTime - startTime);
// HERE YOU MAKE YOUR AJAX REQUEST INCLUDING timeSpent
}