Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何衡量在页面上花费的时间?
我遇到了上面的线程,它有一个解决方案,但是用户可以轻松地修改初始日期值,使他们可以随时在页面上花费的时间。
我需要以某种方式粗略估计用户在用户无法修改的页面上停留了多长时间。
有任何想法吗?
首先,您需要确定秒或分钟的重要性。
使用 javascript 衡量在页面上花费的时间。
为每个加载的页面实现一个具有唯一 ID 的心跳,它每 n 秒或 n 分钟运行一次,以更新用户在您的页面上停留的时间。
也使用 onbeforeunload 调用相同的心跳函数(失败很多次,但当它工作时,它会提高你的准确性)。