Google Analytics Real Time如何运作?

Ale*_*dre 6 javascript google-analytics comet long-polling

我想知道Google Analytics Real Time用户界面是如何工作的,技术是什么?他们是否使用来自客户端的长轮询来通过从服务器向客户端提供实时信息来使UI统计信息保持最新?我只是在网络标签上打开Chrome开发工具,https://www.google.com/analytics/realtime/bind上有无限请求 有人知道这个伎俩吗?它完美无瑕......

Yah*_*hel 6

以下是指如何收集实时数据,而不是如何更新UI. (看起来UI只是在客户端使用AJAX轮询,但)

没有使用特殊的轮询或客户端技术.数据收集与以往一样.

相反,Google Analytics会假设在过去5分钟内触发了综合浏览量的人仍然是"活跃"访问者.

来自e-nor:

这些访问者在过去5分钟内一直处于活动状态,任何一个未激活超过5分钟的访问者都会被拒绝.