【问题标题】:Is there a way to disable Google Analytics tracking in PhantomJS?有没有办法在 PhantomJS 中禁用 Google Analytics 跟踪?
【发布时间】:2014-03-08 19:40:13
【问题描述】:
我想使用 PhantomJS 跟踪一些网站,但我不想向人们的 Google Analytics(分析)发送垃圾邮件。有没有办法禁止谷歌分析跟踪脚本(ga.js/analytics.js)向谷歌发送数据?就像使用通常的 GAOptOut 浏览器插件一样。
我查看了 Chrome 插件并尝试了其中的代码,但在告诉 PhantomJS 这样做时(onLoadStart)似乎没有执行。
【问题讨论】:
标签:
javascript
node.js
google-analytics
phantomjs
【解决方案2】:
我刚刚使用 Google 分析实时视图进行了一些测试。 “过滤机器人”选项似乎过滤掉了 PhantomJS。
我使用 PhantomJS 作为 BackStopJS 的一部分 - 但我相信他们也在使用库存 PhantomJS。
在像我即将做的那样破解变通方法之前 - 检查你是否被过滤掉了。
如果这对您不起作用,我遇到的另一个解决方案是在您的测试机器上阻止 google-analytics:
127.0.0.1 www.google-analytics.com
127.0.0.1 google-analytics.com