如何在uBlock Origin中启用Google Analytics(分析)?


11

我最近在Firefox中从使用AdBlock Plus切换到了uBlock Origin Ad阻止程序,因为它需要更少的内存(https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared)。

尽管uBlock Origin不仅以广告拦截器的形式出现,而且以广谱拦截器(https://github.com/gorhill/uBlock)的形式出现,但我想在所有网站上启用Google Analytics(分析)跟踪(仍然禁用其他跟踪系统) ),以便能够调试我的Google Analytics(分析)设置。

uBlock Origin使用的许多过滤器中都包含Google Analytics(分析),因此我认为最简单的解决方案是将Google Analytics(分析)使用的域列入白名单:

  • analytics.google.com
  • google-analytics.com
  • googletagmanager.com

为此,我启用了高级用户设置,该设置应启用动态过滤https://github.com/gorhill/uBlock/wiki/Dynamic-filtering)。

然后在“ 我的规则”中添加了以下规则:

* analytics.google.com * allow
* google-analytics.com * allow
* googletagmanager.com * allow

使他们永久化

但是,当我查看其中一个网站的实时概述时,Google Analytics(分析)仍然被阻止。我究竟做错了什么?


编辑:将域更改为正确的google-analytics.com@ R.Hill,在注释中建议它起作用了!

我也已在原始答案中更正了该域,以防止其他人被误导。

还有一个问题。在仅显示安装了Google Analytics(分析)的空白HTML页面的“网络”面板中显示活动的情况下,还会有的请求stats.g.doubleclick.net。该请求用于什么目的?我是否还需要启用该域才能完全调试Google Analytics(分析)设置?


1
Google Analytics(分析)的域google-analytics.com不是googleanalytics.com
R. Hill

如果问题已解决,请发布它作为答案,而不是编辑问题。谢谢。
DisgruntledGoat

Answers:


10

R. Hill说:“ Google Analytics(分析)的域google-analytics.com不是googleanalytics.com

您的规则有错别字。他们应该是:

* analytics.google.com * allow
* google-analytics.com * allow
* googletagmanager.com * allow

至于stats.g.doubleclick.net:该域由Google用于再营销跟踪。它跟踪您访问过的网站,目的是在您以后访问其他网站时向您展示这些网站的广告。它不会影响您的Google Analytics(分析)跟踪。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.