使用Google Analytics跟踪活动的最佳做法是什么?

时间:2009-08-28 08:55:01

标签: flash actionscript-3 google-analytics

特别考虑Flash版本,但我确信这也适用于JS版本。我应该在调用API之前缓存/排队一些事件,然后一次性发送它们,还是只是在它们发生时报告它们?

我想跟踪很多事件,比如每分钟50左右,但我不想完全用这个来压倒用户或谷歌。通过阅读Google提供的文档,我不清楚排队的事情会有所帮助,但在这种情况下,我能做些什么吗?

提前致谢

3 个答案:

答案 0 :(得分:1)

我的2c:用户可能会在事件之间花费几秒钟。如果你排队,你会同时发送50个左右的事件,我认为这根本不是更好。我会尝试尽可能均匀地在网络上分配负载。另一个缺点是,如果您的用户关闭选项卡,您将丢失缓冲区中的最后一个事件,因为它们从未被发送过。

答案 1 :(得分:0)

请注意Google存在某些限制......我记得的是:

  

每会话限制的事件

     

对于每次访问(用户会话),a   最多约500个组合   GATC请求(事件和页面   视图)可以被跟踪。

http://code.google.com/apis/analytics/docs/tracking/eventTrackerGuide.html

答案 2 :(得分:0)

我不会这样做。我建议逐个触发事件。

如果您必须跟踪每个单独的事件,请想象您的JavaScript代码的复杂性。另外,你如何计划发送请求?一旦达到一定数量的事件和/或页面卸载?在每种情况下,您都必须让用户等到所有事件都发送完毕。如果你正在看电视,你愿意观看一集中分发的5分钟广告或最后的所有5个广告吗?

在我们的网站中,我们使用GA事件来跟踪下载链接,出站引荐和界面操作(例如,单击滑块,切换隐藏的部分等)。我不知道你的情况,但我不知道用户如何只在一个页面中生成如此多的事件,以保证创建和设置自定义批量触发机制的头痛。