谷歌分析Google analytics中国大陆Ads加载失败导致网速变慢解决办法!
问题描述
最近添加了谷歌分析的代码,发现中国大陆地区加载ads在营销的时候,会出现报错。
让我们来看看代码:报错代码为-
get:www.google.com/ads/ga–audiences?v=1&aip=1&t=sr&_r=4& erro!
似乎其他都没有问题,就是只有这个问题!那是因为中国大陆封锁了谷歌,谷歌的很多产品包括广告类的都不能给中国大陆的用户展示出来。
解决办法
其实很简单,但是目前的话 我是用了"www.google-analytics.com/analytics.js" 去解决的。我并没有用全局的Gtag.js。
这个是我现在的代码
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', '这里换成你的ID', 'auto'); ga('set', 'allowAdFeatures', false); ga('send', 'pageview'); </script>
这个是我的代码。其实我在“”
ga('create', 'UA-126965091-1', 'auto');
“”
和
ga('send', 'pageview');
加了一行代码:
ga('set', 'allowAdFeatures', false);
这样就禁用了谷歌在营销收集。
为了保险起见,我们在谷歌分析的页面再设置一次。因为版本不同,所以只有一个按钮了,把它变成关闭状态,如下图所示!
这样就完成了,你试试,是不是没有ads收集再营销的报错了。不用谢我。