首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌分析中是否有节流事件?

谷歌分析中是否有节流事件?
EN

Stack Overflow用户
提问于 2014-06-24 16:34:18
回答 2查看 1.1K关注 0票数 2

我需要跟踪几个事件在GA上的页面视图(ga.js)。所以我想做的是:

代码语言:javascript
复制
for (var i = 0; i < 5; i++) {
    _gaq.push(['_trackEvent', 'name', 'action', 'description']);
}

然后我检查firebug网络日志,发现只有2到3个事件被真正发送。然后,我在这个循环上设置断点,并一步一步地用一些间隔(3-5秒),所有请求都被成功地发送了。

有没有人知道有一些要求节流GA?我发现了这个:Events lost when using Google Analytics for iOS SDK 2.0b3,但是在google分析文档的网络跟踪部分没有这样的信息。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-24 17:21:58

客户端和服务器端都有限制。

ga.js: 每个web属性从10次点击开始,以每秒1次的速度进行补充。仅适用于事件类型命中。

https://developers.google.com/analytics/devguides/collection/protocol/v1/limits-quotas

analytics.js (更新的gAnalytics库)

每个analytics.js跟踪器对象从20次点击开始,以每秒2次的速度进行补充。适用于除电子商务(项目或交易)以外的所有点击。

票数 5
EN

Stack Overflow用户

发布于 2014-06-24 16:41:51

假设您运行了以下代码:

代码语言:javascript
复制
while(1) {
   gaq.push(['_trackEvent', 'name', 'action', 'description']);
}

我很确定谷歌的人知道如何处理这种情况。在客户端,甚至在服务器端,必须有某种限制或保护。我认为GA脚本想让您在循环中运行请求,并将计数和控制每个时间单位的请求数量。此外,如果您传递,服务器应该限制您的IP或其他类型的身份。

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24391888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档