跳转到主内容

AdGuard 过滤策略

免责声明

在启用任何过滤器前,请仔细阅读本过滤器政策。

使用 AdGuard 广告过滤程序、AdGuard DNS 及其相关过滤器,可能会影响第三方网站及服务的正常显示与功能。 用户有责任仔细阅读并遵守所使用的任何网站或服务的政策与条款。

在启用由第三方提供的过滤器前,您同意自行审阅其适用条款,并就是否使用做出自主判断与决定。 AdGuard 不对第三方过滤器的运行机制或其条款内容承担任何责任,其在 AdGuard 产品中的存在亦不代表 AdGuard 推荐使用。

在 AdGuard,我们长期以来一直遵循一些原则来创建我们的过滤器,这些原则和过滤器说明是我们过滤政策的一部分。

通用标准

这些标准适用于所有过滤器的规则。

  • 在有足够流量的情况下,我们才会添加用于相应网站的规则。 流量由公开统计数据(如有的话)或间接统计工具(如社交网络上的用户数量)判断。 在一个网站的流量达到每月 100,000 次访问时,流量算是充足的。 我们也会考虑为不太受欢迎的网站添加一条规则,但最终决定权在过滤器开发人员手中。 流量较低的网站仍应被检查第三方分析和广告网络的情况如何。
  • 对于“内容农场”(制作大量内容的网站,其主要目的是在搜索结果中获得较高的可见度并产生广告收入),过滤器开发人员会根据内容的质量做出决定。

过滤规则的质量要求:

  • 规则不应该对网站性能带来负面影响。
  • 解锁规则必须尽可能具体,以避免解锁不必要的内容。
  • JavaScript 规则应尽量少用,只有在不使用 JavaScript 规则就无法屏蔽广告的情况下才使用。

广告拦截过滤器

专用名词

广告拦截程序(或者,广告拦截器)是一种软件或硬件工具,用于过滤、隐藏或拦截网页上的广告和其他元素。 创建广告拦截程序的目的是,改善用户体验、缩短页面加载时间、减少互联网流量消耗、屏蔽广告、提升浏览网站和使用应用程序时的隐私性,以及拦截恼人的元素。

过滤器(或者,过滤器列表)是一套过滤规则,旨在使用广告拦截程序过滤内容和拦截各种类型的广告和其他内容。 这些过滤器通常在浏览器、程序或 DNS 服务器级别上运行。

Anti-adblock is a technology used by websites or applications intended to detect ad blocking and react to it in different ways: tracking, reinjecting ads, encouraging to disable ad blocker (so-called “adblock walls”). 反广告拦截有多种类型

  • 不提供其他选择的 Anti-adblock:要继续使用网站,用户必须禁用网站上的广告拦截程序。
  • 提供替代选项的 “Anti-adblock wall”,例如购买订阅以继续使用广告拦截程序。
  • 非强制的信息提示:要求用户禁用广告拦截器,但这些信息可以直接关闭,然后继续允许用户不受限制地继续浏览网站。
  • 针对广告拦截器的使用实施替代广告:网站在检测到广告拦截器时引入替代广告。
  • 收费墙:一种内容货币化方法,对用户部分或完全隐藏内容,并通过信息提示用户购买订阅以获取访问权。

过滤器

AdGuard 广告拦截的过滤器包含以下过滤器:

  • AdGuard 基础过滤器
  • AdGuard 移动广告过滤器
  • 按语言原则划分的地区过滤器,包括中文、荷兰语、法语、德语、日语、俄语、西班牙语/葡萄牙语、土耳其语和乌克兰语

过滤器的用途

  • 基础过滤器旨在拦截英语网站和没有单独过滤器的网站上的广告。 它还包含适用于所有网站(无论网站的语言)的一般过滤规则。
  • 移动广告过滤器拦截移动版网站和移动应用程序中的广告。 没有基于语言的细分。
  • 地区过滤器遵循与基础过滤器相同的政策,但仅限于特定语言的网站。

广告拦截过滤器的主要目标在于拦截网站、应用程序和某些可以从互联网上加载广告的设备上的所有类型广告。广告类型如下:

  • 横幅。以图像形式显示在网页各部分的广告。
  • 前导广告。文字或图形广告,通常是动画广告,旨在引起访问者的兴趣(“标题党”、吸睛图片)以此增加点击率。
  • 文字广告。文字形式的广告,包括链接。
  • 模式广告。以模式窗口的形式突然出现在当前内容之上的广告。
  • 弹出式广告。点击页面上任何位置时,广告都会在当前窗口下的单独窗口中打开。
  • 重定向广告。用户点击后自动重定向到其他网站的机制。
  • 伪装成网站内容的广告,点击后会打开含有促销产品或无关内容的页面。
  • 视频广告。网站和应用程序的视频内容或独立广告元素中嵌入的广告视频。
  • 互动广告。用户可与之互动的广告(如游戏和调查,完成后会打开广告项目)。
  • 插播广告。移动设备上覆盖应用程序或网络浏览器界面的全屏广告。
  • 占据较大空间或在背景中格外显眼并吸引访问者注意力的残留广告(几乎无法辨别或难以察觉的广告除外)。
  • Anti-adblock 广告。当主要广告被屏蔽时,网站上显示的替代广告。
  • 一些知名脚本会使用诱饵元素来检测广告拦截程序。这样做有多种目的,包括改变广告显示方式、指纹识别等等。
  • 网站自身的广告,如果它已被一般过滤规则屏蔽(请参阅限制及例外)。
  • 阻止网站使用的反屏蔽脚本(请参阅限制及例外)。
  • 恶意软件注入的广告,如果提供了有关其加载方法或复制步骤的详细信息。
  • 不必要的“挖矿”。未经用户同意挖掘加密货币的脚本

限制及例外

  • 不应故意屏蔽网站自身的广告。 但是,如果屏蔽是由一般过滤规则造成的,则不应解除屏蔽。
  • Content access measures like paywalls are not blocked by Ad blocking filters. However, they may be blocked by Tracking protection filters if their operation results in a violation of user privacy
  • 在以下情况下,Anti-adblock walls 将被屏蔽:
    • 强烈要求禁用或删除广告拦截器,或有效阻止使用网站。
    • 对使用广告拦截器可能造成的后果作出错误和误导性的描述。
    • 使访问者面临恶意广告的风险,如果未阻止的广告来自可疑来源。
    • They violate or negatively impact user privacy
  • 如果广告拦截程序检测到的信息至少满足以下条件之一,我们将不予拦截:
    • 监测到的信息允许不干扰网站使用体验,不会覆盖大量页面内容。
    • 监测到的信息提供禁用广告拦截器的替代方案,但这种替代方案不会危及用户的隐私或安全。
    • They allow the user to proceed to the website’s content
    • 某些传统规则可能会继续拦截符合上述一个或多个标准的信息。 如果发现此类规则,将依照政策进行处理。
  • 如果网络矿池是公开的,且不完全用于恶意目的,则不会被封锁。

跟踪保护过滤器

专用名词

跟踪:出于营销目的,对用户及其与网站和应用程序的互动情况进行监控和收集数据的过程,以及为分析网站或应用程序的运行情况而获取遥测数据的过程。 这一过程包括跟踪访问的页面、花费的时间、与网站元素的互动(如点击、提交表单)以及其他指标。 网站和应用程序所有者可以通过它更好地了解用户行为、优化功能和调整营销策略。 跟踪还可用于监控性能、使用模式和发现问题,为开发人员提供必要的数据,以提高网站或应用程序的稳定性和质量。 即使获得的数据无法识别个人身份,此类行为仍被视为跟踪。

跟踪器:用于网站或应用程序的软件,旨在收集有关其运行和访客操作的信息。 它跟踪用户与网站或应用程序的互动,记录有关页面浏览、花费时间、点击、表单提交和其他事件的数据。 其目的是为网站和应用程序所有者提供分析用户行为、改善用户体验以及优化内容和广告的工具。

URL 跟踪参数:是地址的一部分,由分析系统添加到链接中,或存在于网页的某些链接中。 当发出请求时,分析系统或网站的后台会对 URL 跟踪参数进行处理,并从中提取信息。 例如,URL 跟踪参数可以传输有关点击或广告活动的信息。 诈骗保护或僵尸网络检测系统也可以使用 URL 跟踪参数。

Cookies:是指网站发送并存储在设备上的文件。 这些文件包含各种信息,既是网站在设备上运行所必需的,也是用于分析目的的,用于跟踪网站访客活动的唯一标识符、广告参数等。

过滤器

AdGuard 跟踪保护过滤器包含以下过滤器:

  • AdGuard 防跟踪保护过滤器
  • AdGuard URL 跟踪过滤器

过滤器的用途

AdGuard 防跟踪保护过滤器用于屏蔽收集用户个人数据的跟踪器,并改善用户使用体验。

屏蔽的内容:

  • 分析系统脚本
  • 网站和应用程序自身的跟踪脚本
  • 屏蔽的 CNAME 跟踪器
  • 跟踪 Cookie
  • 跟踪像素
  • 浏览器的跟踪 API
  • 检测广告拦截程序以进行跟踪
  • Google 浏览器的隐私沙盒功能及其用于跟踪的分叉(Google Topics API、受保护受众 API)

URL 跟踪过滤器旨在移除网址中的跟踪参数。

限制及例外

如果跟踪保护过滤器的阻止会影响网站的正常运行,则不应阻止跟踪器:

  • Anti-bot 机器人和欺诈保护(如果会影响网站使用)。 例如,使用 PerimeterX 或 hCaptcha 时,当网站试图通过验证码验证访客时,阻止会导致问题。
  • 不屏蔽 Sentry 或 Bugsnag 等错误跟踪系统。

恼人元素过滤器

恼人元素过滤器的设计目的是通过阻止页面上任何会分散和干扰用户在使用网站时注意力的元素(如各种模式窗口和交互式表单、Cookie 同意通知和请求、移动应用程序横幅以及各种小工具)来提高网站的可用性。

专用名词

Cookie 通知是一种说明网站 Cookie 类型和使用情况的表格。 Cookie 通知会在用户访问网站时自动出现,告知用户网站使用 Cookie 或其他跟踪技术来收集和使用个人信息,并解释收集信息的原因和共享对象。

CMP(同意管理平台)是帮助网站遵守 Cookie 使用规则的软件。 CMP 在获得用户同意之前限制 Cookie 的使用,为用户提供接受某些 Cookie 和管理隐私设置的选项。

小工具是一种扩展网站功能的用户界面元素。 网页小工具集成在网页中,可包括按钮、表单或横幅等交互式元素。 它们可让用户访问特定服务或内容,而无需导航到其他页面。

弹出窗口是指出现在当前网页上方的窗口。 其目的是显示附加信息、广告、通知或数据输入表单。 弹出窗口通常会阻挡页面主要内容的浏览,并要求用户采取行动才能关闭,这可能会令人恼火。

过滤器

为了更好地定制,烦扰过滤器按其用途进行了划分:

  • AdGuard Cookie 通知过滤器
  • AdGuard 弹窗过滤器
  • AdGuard 移动拦截程序横幅广告的过滤器
  • AdGuard 小工具过滤器
  • AdGuard 其他恼人广告过滤器
  • 广告过滤器包含 5 种专门烦扰过滤器的组合过滤器

过滤器的用途

该过滤器旨在阻止 Cookie 通知和来自 Cookie 管理平台(CMP)的请求。 Depending on how a website implements its consent mechanism, different methods may be applied.

In most cases, simply hiding or blocking the corresponding scripts is sufficient. However, when a website requires a cookie decision for certain features or third-party content to work, the filter automatically handles the request using alternative methods.

Whenever possible, non-essential cookies are declined by default. If this is not technically feasible and consent must be granted for the site to function correctly, the site is additionally reviewed for analytics and tracking technologies, which are then blocked by the AdGuard Tracking Protection filter.

限制及例外

In some cases, the decision to add rules is made independently by filter developers; mostly, when the choice made when simulating actions would affect the site’s functionality (for example, history may not work, or user settings may not be saved on such a site).

AdGuard 弹窗过滤器

This is a filter that blocks various popups on web pages that are not necessary for normal site usage, including but not limited to:

  • Requests for permission to receive push notifications
  • Popups and forms for subscribing to news, promotions, and various events, including third-party channels for receiving them (such as Google News, Telegram)
  • Popups that encourage users to disable ad blocker and violate user’s privacy (at the discretion of the filter developers)
  • Other types of popups that may annoy users (at the discretion of filter developers)

限制及例外

  • Push notifications are only blocked on sites where they are not used for practical purposes. For example, in email web clients or tools used for work purposes, such notifications will not be blocked
  • Some popups that do not fall into the categories described above but still interfere with the user’s experience may be also blocked. For example, registration prompts on a site or popups that introduce the site’s features. The decision is made by filter developers
  • Content access measures that ask the user to pay to access the content must not be circumvented

AdGuard 移动拦截程序横幅广告的过滤器

This is a filter that blocks banners and popups that encourage visitors to install mobile apps.

限制及例外

Banners located in the headers or in the menus of websites are not blocked if they are not animated and do not occupy a significant portion of usable space. If a banner is located in the footer, the decision is made by filter developers case-by-case. Usually, banners in the footer do not stand out against other elements and are not distracting.

AdGuard 小工具过滤器

This is a filter that blocks various widgets that are not essential for the functioning of websites or for interaction with them:

  • Widgets for content recommendations — related articles, similar websites, various personalized recommendations
  • Chat widgets that are not integrated with the content and are not the main content of the page
  • Marketing widgets:
    • Chats for communication with assistants or bots
    • Widgets with product recommendations that are shown to the user
    • Call-back forms
  • Other widgets that do not have a separate category but may visually clutter the page. For example, weather widgets, currency exchange rates, job listings, and donations

限制及例外

This filter doesn’t block:

  • Widgets closely related to the content of the page, such as comments sections, live chat streams, with an exception of unmoderated chats on sites with unofficial streams, which are often filled with spam and similar content
  • Widgets for self-promotion and site-specific promotional activities
  • Donation widgets, except the cases where they occupy a significant portion of the page and stand out prominently against the content. The decision to block is made by filter developers

AdGuard 其他恼人广告过滤器

This filter is designed to block annoying elements that are not included in other filters, as well as to apply various tweaks. It’s purpose is to:

  • Block self-promotion of websites (any type of advertising promoting goods or services owned by the site owner, without receiving commercial compensation from a third party), if it is considered an annoying element
  • Block annoying elements that are not included in other categories
  • Unblock actions on the page, such as opening the context menu, selecting and copying text, if they are blocked
  • Speed up countdown timers when loading files from websites, if the check is not controlled by the server or is not hindered
  • Apply various rules that may be useful for filter developers. For example, blocking web debugger detection

限制及例外

This filter may contain rules that are not suitable for all users. Sometimes it is recommended to disable this filter. The decisions to add rules to this filter are made by filter developers on a rule-by-rule basis.

社交媒体过滤器

过滤器

AdGuard Social Media filters include:

  • AdGuard Social Media filter

过滤器的用途

This filter will block social media widgets on third-party websites, such as “Like” and “Share” buttons, group widgets, recommendations, and similar widgets.

限制及例外

Widgets that are part of the website’s functionality or content, such as comments, embedded posts, polls, as well as social media login widgets, are not blocked. Links to the website’s social media pages are also not blocked.

其他过滤器

This group contains filters that are not essential for blocking advertisements.

专用名词

Contextual advertising is a type of internet advertising where the advertisement is displayed based on the content, selected audience, location, time, or other context of internet pages.

Search advertising is a subclass of contextual advertising where ads are displayed based on the visitor's search query.

Self-promotion of websites refers to the banners of a website promoting goods and services owned by the site owner, for which they do not receive compensation from third parties.

For more details on these types of advertising, refer to the article on search ads.

过滤器

  • Filter unblocking search ads and self-promotion
  • AdGuard DNS filter
  • AdGuard Experimental filter

过滤器的用途

Filter unblocking search ads and self-promotion

This filter unblocks:

  • Contextual advertising in search results when using search engines (such as Google, Bing, Yandex, DuckDuckGo)
  • Self-promotion of websites

限制及例外

  • Search advertising is unblocked only if it corresponds to the user’s search query, as it is contextual. Otherwise, the advertising remains blocked
  • Self-promotion is unblocked only if it complies with the filter policy. A request for unblocking may be rejected by filter developers
  • Any other advertising will not be unblocked

AdGuard DNS filter

This filter is used in AdGuard DNS. It is not a replacement for ad-blocking filters.

限制及例外

Same as for ad-blocking filters.

AdGuard Experimental filter

This filter is intended for testing and debugging rules that potentially may break websites’ functionality. Rules are added by filter developers when there’s a need to test a particular solution. As the filter is designed for debugging purposes, its limitations are minimal.

限制及例外

  • Rules should not intentionally break websites’ functionality
  • Rules should not unblock advertisements or otherwise violate the Policy