我已经按照Google的建议来了解如何设置Cookie以阻止内部(我自己)流量到我正在构建的网站。见这里:https://developers.google.com/analytics/devguides/collection/analyticsjs/advanced#optout
我使用此代码跟着这封信:
<p>Opt-out of Google Analytics</p>
<a href="javascript:gaOptout()" class="button action">Opt-out now</a>
<script>
// Set to the same value as the web property used on the site
var gaProperty = 'UA-xxxxxxx-x';
// Disable tracking if the opt-out cookie exists.
var disableStr = 'ga-disable-' + gaProperty;
if (document.cookie.indexOf(disableStr + '=true') > -1) {
window[disableStr] = true;
}
// Opt-out function
function gaOptout() {
document.cookie = disableStr + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
window[disableStr] = true;
}
</script>
我的浏览器显示此Cookie已设置。当我去谷歌分析并检查“实时”流量时,我可以看到我注册为查看该网站(我99.9%肯定是我,因为位置和网站是新的事实并且没有'获得任何流量,我也检查过移动设备和平板电脑连接。当然Google Analytics现在根本无法看到我查看该网站了吗?感觉它不能正常工作......
还有其他人遇到过此问题吗?当IP是动态的时,有没有人有更好的方法选择退出内部流量?