Javascript Google Analytics中是否存在一些限制事件?
我需要在页面视图(GA.js)上跟踪GA中的几个事件。所以我试着做:Javascript Google Analytics中是否存在一些限制事件?,javascript,google-analytics,Javascript,Google Analytics,我需要在页面视图(GA.js)上跟踪GA中的几个事件。所以我试着做: for (var i = 0; i < 5; i++) { _gaq.push(['_trackEvent', 'name', 'action', 'description']); } for(变量i=0;i
for (var i = 0; i < 5; i++) {
_gaq.push(['_trackEvent', 'name', 'action', 'description']);
}
for(变量i=0;i<5;i++){
_gaq.push([''u trackEvent',name',action',description']);
}
然后我检查firebug网络日志,发现只有2到3个事件被真正发送。
然后我在这个循环上设置断点,并以一定的间隔(3-5秒)一步一步地执行,所有请求都成功发送
有人知道GA有一些限制请求吗?我发现:
但google analytics文档的web跟踪部分中并没有此类信息。假设您运行以下代码:
while(1) {
gaq.push(['_trackEvent', 'name', 'action', 'description']);
}
)()我很确定谷歌的人知道如何处理这种情况。在客户端,甚至在服务器端,必须有某种限制或保护。我认为GA脚本希望让您在循环中运行请求,并将计数和控制每个时间单位的请求数。而且,若你们通过了,服务器应该通过IP或其他类型的标识来限制你们 客户端和服务器端都有限制 ga.js: 每个web属性以10次点击开始,并以一定的速度补充 每秒命中1次。仅适用于事件类型点击 analytics.js(更新的gAnalytics库)
每个analytics.js tracker对象从20次点击开始,以每秒2次的速度补充。适用于除电子商务(项目或交易)之外的所有点击。我理解他们必须限制这一点。我只是想知道有什么限制,有什么可能的解决办法。第一个解决方法是setTimeout,但我需要知道什么样的超时对我和谷歌来说是安全的。这里的解决方法基本上是——回到绘图板,触发较少的事件。听起来你是在尝试使用事件,而实际上你应该使用自定义维度和/或ec。下面:有人知道吗?如果或者当一个维度超过了速率限制,有没有任何方法可以通过通知或GA仪表板的某个部分来知道?