Google Analytics(分析)代码无法在Opera

时间:2017-06-01 11:54:19

标签: javascript google-analytics

我在基于MyBB的网站论坛上有以下代码。奇怪的是,它在Chrome上工作正常但我在使用Opera 45(v45.0.2552.888)时没有收到任何事件(实时视图)。

代码复制在页脚模板中,在Google提供的脚本标记中,UA-XXXXXXXXX-X替换了实际的ID。

(功能(I,S,O,G,R,A,M){I [ 'GoogleAnalyticsObject'] = R; I [R] = I [R] ||函数(){   (i [r] .q = i [r] .q || [])。push(arguments)},i [r] .l = 1 * new Date(); a = s.createElement(o),   米= s.getElementsByTagName(O)[0]; a.async = 1; a.src =克; m.parentNode.insertBefore(A,M)   })(窗口,文件, '脚本', 'https://www.google-analytics.com/analytics.js', 'GA');

ga('create','UA-XXXXXXXXX-X','auto');   ga('send','pageview');

1 个答案:

答案 0 :(得分:1)

在花了好几个小时研究JS代码和Google控制台之后,我发现新的Opera浏览器内置了广告/内容拦截器,这也阻碍了Google Analytics发送事件。因此,只有解决方案是禁用内容阻止程序。

因此,除非您将自己的网站列入白名单,否则您无法获得任何活动。这意味着默认情况下您不会从新Opera的用户那里获得任何分析事件。

希望有所帮助。