谷歌分析实时统计是如何工作的?

6
我想知道Google Analytics实时用户界面的工作原理,他们使用什么技术?他们是否使用长轮询从客户端开始,通过将实时信息从服务器传递给客户端,以使UI统计数据即时更新?
我只是在Chrome开发工具上打开了网络选项卡,发现了https://www.google.com/analytics/realtime/bind的无限请求。有人知道这个诀窍吗?它运行得非常流畅...
2个回答

6
以下内容涉及实时数据的收集方式,而非UI更新方式。(看起来UI只是在客户端使用AJAX轮询) 没有使用特殊的轮询或客户端技术。数据收集与以往一样。
相反,Google Analytics将假定在过去5分钟内触发了页面视图的人仍然是“活跃”的访问者。 来自e-nor:
这些访问者在过去的5分钟内一直处于活动状态,超过5分钟未活动的任何访问者都会被删除。

1
我看到这个问题已经被接受了,但我认为这个问题实际上是在问Google Analytics实时UI是如何工作的,而不是关于数据收集的。 - leggetter
哦,哈,不错的仔细阅读。糟糕。我的帖子是针对另一个问题的正确答案。将进行编辑以反映正确情况。 - Yahel
谢谢您的这篇文章! - Sultanen

2

我是两个人之一,建立了第一个实时分析UI版本。我们使用了Closure的BrowserChannel


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接