我们非常了解在线广告。它很少与我们正在访问的网页内容相关,恰恰相反:它们很烦人。如果您点击广告,则会打开另一个网站,在最坏的情况下,还会安装病毒。我们很清楚在线广告是如何运作的,因为我们是人类。
广告拦截器是能够识别广告并隐藏广告的程序。为此,开发人员使用一种特殊的语言:过滤规则。
过滤规则如何工作
规则是用特殊语法编写的一行代码。或多或少会像这样:
||exemple.org^
或者像这样:
example.org#%#//scriptlet("abort-on-property-read", "wpsite_clickable_data")
规则可以阻止网站上的元素。例如,广告横幅。装饰性规则可以使网站看起来就像从未有过广告一样。
有些规则禁止在网站上加载广告,从而导 法国电报数据库 致流量优化。另一方面,其他程序可以阻止程序阻止特定网站上的广告。
什么是过滤器
通常,具有相似目的的规则被组合成一个组,这称为过滤器。 AdGuard 的过滤器可以阻止来自某些语言网站的广告:英语、瑞典语、中文、西班牙语等。分散注意力的内容过滤器会阻止弹出窗口、cookie 同意表、小部件和其他可能分散注意力和不方便的元素。 URL 抓取过滤器会从网址中删除 Analytics 标记。
过滤器是如何开发的
过滤器是从更新的过滤器规则中手动收集的。其中一些规则可以同时适用于多个网站,而其他规则则仅适用于单个网站。这就是为什么有这么多人参与过滤器开发:AdGuard 程序员、爱好者,甚至普通用户。
如果您发现 AdGuard 没有拦截广告,请通过报告错误拦截或支持告知我们。另一种选择是填写此表格。这样,开发人员可以向其中一个过滤器添加新规则,所有其他用户都将因看到更少的广告而受益。
过滤器有什么用途?
各种过滤器是 AdGuard 的一部分,负责拦截广告、跟踪器和烦人的内容,以及DNS 保护。有些过滤器实际上是不可能被注意到的:例如,“阻止搜索广告”功能需要有自己的过滤器。另一方面,浏览器扩展程序和 AdGuard for Mac 有更明显的过滤器。
在默认设置中,AdGuard 会激活基本过滤器和阻止使用您的语言的广告的过滤器。您可以在我们的知识库中查看 AdGuard 过滤器列表。
如何添加以及在哪里可以找到第三方过滤器
预装的 AdGuard 过滤器通常足以阻止广告、跟踪器和烦人的内容。但您也可以根据需要添加其他过滤器并自定义广告拦截器。
要添加新过滤器,只需添加链接或从您的设备上传即可。因此,AdGuard 会自动识别它。在适用于 Windows 和 MAC 的 AdGuard 应用程序中,您还可以从列表中选择过滤器。
在 AdGuard 浏览器扩展中,可以在“自定义过滤器”部分中激活新过滤器。
在 Android 版 AdGuard 中,这可以通过“内容阻止”部分中的“过滤器”选项来完成。
在 AdGuard for iOS 中,只需转到“Safari 保护”;
在 AdGuard for Windows 中,只需单击广告拦截器部分中的“添加过滤器”即可。
在 AdGuard for Mac 中,单击“过滤器”部分中的“+”按钮。
完整的过滤器选择可在filterlists.com上找到。您可以按您要查找的过滤器的名称、描述、语言和标签进行搜索。
您可以根据需要激活任意数量的过滤器。但要小心:如果您激活太多过滤器,某些网站可能无法正常工作。