您可能会在视频平台上上看到一条提示,询问您是否仍在观看视频。或者,在离开一段时间后,您最喜欢的社交媒体平台上会出现一个刷新按钮来刷新内容(或重新登录)。 流媒体内容非常昂贵,并且会给后端和重型客户端带来负担。
用户会话时间、观看视频的长度、活跃用户数量和类似指标可能会提供有关客户如何消费产品和/或使用平台的宝贵信息。
前端解决方案将通过以下事件捕获每个用户的活动来完成: 按键 鼠标移动 点击 滚动 调整窗口大小 然后有一个计时器,当用户处于活动状态时,我们会主动重置计时器(如果触发新事件,则重置计时器)。
在某些情况下,我们会牺牲用户体验和更简单的实现来为用户提供我们认为更好或至少更安全的东西。