西安刘毅SEO西安刘毅SEO西安刘毅SEO

网站稳定运行:

广告拦截

广告拦截或广告过滤是一种软件功能,用于在网络浏览器、应用程序或网络中拦截或更改在线广告。这可以使用浏览器扩展或其他方法来完成。

技术和本地对策

网络广告的形式多种多样,包括网页横幅、图片、动画、嵌入式音视频、文字或弹窗,甚至可以采用音视频自动播放。许多浏览器提供了一些删除或更改广告的方法:通过定位用于投放广告的技术(例如通过浏览器插件或通过HTML5投放的嵌入式内容),定位作为广告来源的URL,或定位行为特征广告(例如使用 HTML5 自动播放音频和视频)。

普遍性

2014 年第二季度至 2015 年第二季度,旨在移除传统广告的移动和桌面广告拦截软件的使用量在全球范围内增长了 41%,在美国增长了 48%。截至 2015 年第二季度,有 4500 万美国人在使用广告拦截器。在 2016 年第二季度发布的一项调查研究中,Met Facts 报告称有 7200 万美国人、1280 万英国成年人和 1320 万法国成年人在他们的 PC、智能手机或平板电脑上使用广告拦截器。2016 年 3 月,互联网广告局报告称,英国 18 岁以上人群的广告屏蔽率已经达到 22%。 

截至 2021 年,27% 的美国互联网用户使用广告拦截软件,自 2014 年以来呈持续增长趋势。

截至 2021 年,技术观众的阻塞率达到 58%。

屏蔽广告的原因

此部分需要额外的引用以供验证。请通过添加对可靠来源的引用来帮助改进这篇文章。无法查证的内容可能被提出异议而移除。查找来源:“广告拦截”  —— 新闻·报纸·书籍·学者· JSTOR
         (2022 年 10 月)(了解如何以及何时删除此模板消息)

   

人们想要使用广告拦截的根本原因有多种:

· 保护隐私

o 减少HTTP cookie、浏览器指纹和其他攻击性行为跟踪技术的数量

· 防止恶意广告

o 来自广告的任何侵入性操作,包括但不限于:路过式下载、不可见的覆盖点击区域(例如打开意外外部网站的常规链接)、在新选项卡中打开、弹出窗口和自动重定向。 

· 节省带宽(进而节省金钱)

o 在大多数网站上,仅用户跟踪和广告代码就构成了可下载内容的大部分,从而大大增加了用户下载的数据量(“网络膨胀”) 

· 更好的用户体验

o 一些广告覆盖了文本,使其部分难以辨认,使网站无法使用

o 更少混乱的页面

o 更快的页面加载时间

o 更少的干扰

· 无障碍原因

o 一些广告中的动作让一些用户感到恶心

· 节省移动设备或笔记本电脑的电量

· 防止不良网站从用户的访问中获取广告收入

另一方面,出版商及其代表贸易机构争辩说,网络广告为网站所有者提供收入,使网站所有者能够为网站创建或购买内容。出版商表示,普遍使用广告拦截软件和设备可能会对网站所有者的收入产生不利影响,进而降低网站上免费内容的可用性。

好处

对于用户而言,广告拦截软件的好处包括更快的加载速度和更清晰的网页外观,减少干扰,减少资源浪费(带宽、CPU、内存等),以及通过排除广告获得的隐私优势广告投放平台的跟踪和分析系统。屏蔽广告还可以节省大量电能并降低用户的电费,并且由于在用户的机器和网站服务器之间需要传输的数据包更少,因此还可以在电网层面节省更多的能源。

用户体验

广告拦截软件可能对用户的生活质量有其他好处,因为它减少了互联网用户接触广告和营销行业的机会,这些行业促使人们购买大量可能有害或不健康的消费产品和服务 和创造立即购买的冲动。 平均每个人每天看到超过 5000 个广告,其中许多来自在线资源。广告可能会向观众承诺,他们的生活将通过购买所宣传的商品得到改善  (例如,快餐、软饮料、糖果, 昂贵的消费电子产品)或鼓励用户负债或赌博。此外,如果互联网用户购买所有这些物品,包装和容器(对于糖果和汽水)最终会被处理掉,从而导致废物处理对环境产生负面影响。精心制作的广告针对的是人类心理的弱点; 因此,减少接触广告可能有益于用户的生活质量。

如果用户对广告感到厌烦,不需要的广告也会损害广告商自身。被激怒的用户可能会有意识地避免使用烦人的“弹出式”广告的公司的商品和服务,这些广告会阻止用户试图查看的 Web 内容。对于对购买不感兴趣的用户,屏蔽广告也可以节省时间。出现在网站上的任何广告都会对用户的“注意力预算”造成影响,因为每个广告都会进入用户的视野并且必须有意识地忽略或关闭,或者以其他方式处理。非常专注于仅阅读他们正在寻找的内容的用户可能不希望被试图销售不需要或不想要的商品和服务的广告转移。相比之下,积极寻找要购买的商品的用户可能会喜欢广告,尤其是有针对性的广告

安全

另一个重要方面是提高安全性;与浏览色情网站相比,在线广告使用户的设备感染计算机病毒的风险更高。在一个引人注目的案例中,恶意软件是通过Google Doubleclick的恶意客户提供给YouTube的广告传播的。  2015 年 8 月,在网站的广告中发现了 Firefox 浏览器中的0-day 漏洞。当福布斯要求用户在查看他们的网站之前禁用广告拦截功能时,这些用户会立即收到弹出式恶意软件。澳大利亚信号局建议个人和组织阻止广告以改善他们的信息安全状况并减轻潜在的恶意广告攻击和机器危害。信息安全公司Webroot还指出,使用广告拦截器可以有效应对技术水平较低的计算机用户的恶意活动。

货币

广告拦截减少了页面加载时间并为用户节省了带宽。为总传输带宽(“封顶”或按使用付费连接)付费的用户(包括全球大多数移动用户)在广告加载前过滤广告可获得直接的经济利益。使用广告拦截器是提高互联网速度的常用方法。对 2015 年200 个最受欢迎的新闻网站(由Alexa排名)的分析表明,Mozilla Firefox跟踪保护导致数据使用量减少 39%,页面加载时间中位数减少 44%。根据《纽约时报》进行的研究,广告拦截器在 50 个新闻网站上减少了数据消耗并加快了一半以上的上传时间,包括纽约时报本身。记者得出结论,“一个月内每天访问 Boston.com(该研究中广告数据最多的网站)的主页,仅用于广告的数据使用费用就相当于约 9.50 美元”。

大多数网络浏览器(包括Firefox)的一个已知问题是,恢复会话通常会同时播放多个嵌入式广告。然而,只需将网络浏览器设置为清除所有 cookie 和浏览历史记录,即可轻松避免这种烦恼每次关闭浏览器软件时的信息。另一个预防选项是使用脚本拦截器,它使用户能够禁用所有脚本,然后根据需要有选择地重新启用某些脚本,以确定每个脚本的作用。因此,用户可以非常快速地了解哪些脚本是真正必需的(从网页功能的角度来看)以及哪些脚本来源是不需要的,并且这种洞察力通常有助于访问其他网站。因此,通过精确控制在每个查看的网页中运行哪些脚本,用户可以完全控制他们的计算机 CPU 和计算机屏幕上发生的事情。

方法

广告拦截浏览器扩展程序显示从流行订阅 Easylist 和 Fanboy's Annoyances List 下载的规则列表。

一种过滤方法是简单地阻止(或阻止自动播放)Flash 动画或图像加载或MiCROsoft Windows音频和视频文件。这可以在大多数浏览器中轻松完成,并且还可以提高安全性和隐私性。这种粗糙的技术方法通过众多浏览器扩展进行了改进。每个Web 浏览器以不同方式处理此任务,但通常会更改选项、首选项或应用程序扩展以过滤特定媒体类型。通常需要额外的附加组件来区分使用相同技术的广告和非广告,或者区分想要的和不需要的广告或行为。

更先进的广告拦截过滤器软件允许通过黑名单、白名单和正则表达式过滤器等功能对广告进行细粒度控制。某些安全功能还具有禁用某些广告的效果。某些防病毒软件可以充当广告拦截器。ISP提供商或国家政府等中介机构的过滤越来越普遍。

浏览器整合

截至 2015 年,许多网络浏览器会自动阻止未经请求的弹出广告。当前版本的Konqueror、 Microsoft Edge、和Firefox  还包括开箱即用的内容过滤支持。可以将内容过滤添加到Firefox、基于 Chromium 的浏览器、Opera、Safari和其他具有AdBlock、Adblock Plus和uBlock Origin等扩展的浏览器,并且许多来源提供定期更新的过滤器列表。Adblock Plus 包含在免费浏览器中默认情况下来自中华人民共和国的Maxthon 。

另一种过滤广告的方法使用级联样式表(CSS) 规则来隐藏特定的HTML和XHTML 元素。这曾经直接由浏览器的用户样式表和自定义 CSS 文件处理。CSS 文件使用正则表达式来描述一般的广告配置文件。下面是一个来自曾经流行的 Floppy Moose (2003) 样式表的示例 CSS 选择器。它只是隐藏任何带有包含字符“ad”的链接。

答:链接[ HREF *= “广告”。]   IMG

今天样式表仍然被用来屏蔽广告。然而,它们几乎总是被结合了 CSS 和其他技术的广告拦截扩展所使用。AdBlock Plus 语法包括 CSS 选择器,他们称之为“元素隐藏”规则。较新的 uBlock 来源甚至允许注入自定义 CSS 声明的“化妆品过滤器”。由于广告技术的变化,现代广告拦截器使用更具体的选择器、更频繁更新的选择器和更大数量的选择器。例如,Floppy Moose 样式表最初包含 40 行 CSS。2022 年,Easylist 包含了数千个 CSS 选择器。与上面的一般示例相反,下面是 Easylist (2022) 中的许多特定 CSS 选择器之一。

[ href ^= " https://topoffers.com/" ][ href *= "/?pid=" ]

2016 年 1 月,推出了适用于 Mac、PC、Android 和 iOS 设备的免费广告拦截浏览器Brave 。Brave 用户可以选择启用 Brave 自己的广告网络来赚取基本注意力令牌(BAT),这是一种加密货币,可以作为小额支付发送给发布者。

2018 年初,谷歌确认Chrome / Chromium浏览器的内置广告拦截器将于 2 月 15 日上线:此广告拦截器仅拦截Better Ads Standard 指定的某些广告(定义由更好的广告联盟发起,谷歌本身是该联盟的董事会成员)。这种内置的广告拦截机制是有争议的,因为它可能不公平地使谷歌的广告本身受益。

2019 年,苹果和谷歌都开始对其网络浏览器的扩展系统进行更改,鼓励使用由网络浏览器处理的预先确定的过滤器而不是在运行时由扩展程序处理的过滤器来使用声明式内容阻止。两家供应商都对可能包含在这些列表中的条目数量施加了限制,这导致(尤其是在 Chrome 的情况下)指控这些更改是为了抑制广告拦截器的有效性。   

外部程序

许多外部软件应用程序提供广告过滤作为主要或附加功能。传统的解决方案是自定义HTTP 代理(或 Web 代理)来过滤内容。这些程序通过在内容显示在用户浏览器中之前缓存和过滤内容来工作。这提供了一个机会,不仅可以删除广告,还可以删除可能令人反感、不当甚至恶意的内容(偷渡式下载)。有效阻止内容的流行代理软件包括Netnanny、PRivoxy、Squid和一些内容控制软件. 该方法的主要优点是不受实施限制(浏览器、工作技术)和控制集中(许多用户可以使用代理)。代理非常擅长过滤广告,但与基于浏览器的解决方案相比,它们有一些局限性。对于代理,很难过滤传输层安全(SSL) ( https://) 流量,并且过滤器无法使用完整的网页上下文。同样,代理发现很难过滤JavaScript生成的广告内容。

主机文件和 DNS 操作

更多信息:主机(文件)§扩展应用程序

大多数操作系统,即使是那些知道域名系统(DNS) 的操作系统,仍然提供与本地管理的外部主机列表的向后兼容性。由于历史原因,此配置存储在一个平面文本文件中,该文件默认包含很少的主机名及其关联的IP 地址。编辑这个主机文件简单有效,因为大多数 DNS 客户端在查询远程DNS 服务器之前会读取本地主机文件。通过将广告服务器的名称解析为本地或不存在的 IP地址(127.0.0.1或0.0.0.0通常用于 IPv4 地址)。虽然实施起来很简单,但广告商可以通过硬编码托管广告的服务器的 IP 地址来规避这些方法(这反过来可以通过更改本地路由表来解决,例如使用iptables或其他阻止防火墙),或通过从提供主要内容的同一服务器加载广告;阻止此服务器的名称解析也会阻止该站点的有用内容。

通过操纵主机文件使用DNS sinkhole利用了这样一个事实,即大多数操作系统存储一个包含 IP 地址和域名对的文件,大多数浏览器在使用 DNS 服务器查找域名之前会查询这些文件。通过将环回地址分配给每个已知的广告服务器,用户可以将要到达每个广告服务器的流量引导至本地机器或/dev/null或位桶的虚拟黑洞。

DNS 过滤

可以使用 DNS 服务器来阻止广告,该服务器配置为阻止访问已知通过欺骗地址提供广告的域或主机名。用户可以选择使用已经修改过的 DNS 服务器  或设置运行适当软件的专用设备,例如自己运行Pi-hole的Raspberry Pi。操纵 DNS 是一种广泛采用的方法,用于操纵最终用户从 Internet 看到的内容,但也可以出于个人目的在本地部署。中国运行自己的根 DNS,欧盟也有同样的考虑。谷歌要求他们的谷歌公共 DNS用于其Android设备上的某些应用程序。因此,用于广告的 DNS 地址/域可能极易受到广泛形式的广告替换的影响,即服务广告的域被完全替换为向某些用户子集提供更多本地广告的域。这在国家尤其有可能,尤其是俄罗斯、印度和中国,在这些国家,广告商经常拒绝为点击或页面浏览付费。出于非商业原因对域名进行 DNS 级屏蔽在中国已经很普遍。

递归本地 VPN 

在 Android 上,应用程序可以使用自己的主机过滤功能和 DNS 地址运行本地VPN连接,而无需根访问权限。这种方法允许广告拦截应用程序下载广告拦截主机文件,并使用它们过滤掉整个设备的广告网络。AdGuard、Blokada、 DNS66、和 RethinkDNS  是少数几个无需 root 权限即可完成广告拦截的流行应用程序。广告拦截仅在本地 VPN 开启时有效,当 VPN 连接断开时完全停止。这种便利使得访问被反广告拦截脚本阻止的内容变得容易。

这种方法优化了电池使用,减少了因使用外部 DNS 或 VPN 广告拦截而导致的互联网减速,并且总体上需要更少的配置。

硬件设备

AdTrap 或Pi-hole等设备使用硬件来阻止互联网广告。根据对 AdTrap 的评论,该设备使用运行 PrivProxy 版本的Linux 内核来阻止来自视频流、音乐流和任何网络浏览器的广告,而 PiHole 作为本地 DNS 来阻止广告服务器,阻止连接的设备来自显示大多数广告。以色列初创公司 Shine 为电信公司提供了另一种此类解决方案,用于网络级广告拦截。

由外部各方和互联网提供商

互联网提供商,尤其是移动运营商,经常提供旨在减少网络流量的代理。即使不是专门针对广告过滤,这些基于代理的安排也会阻止许多类型的广告,这些广告太大或占用带宽,或者被认为不适合特定的互联网连接或目标设备。许多互联网运营商屏蔽某种形式的广告,同时投放自己的广告来宣传他们的服务和特价商品。

在线业务的经济后果

一些内容提供商认为,广泛的广告拦截会导致由广告 和基于电子商务的业务维持的网站收入减少,在这些网站上可以检测到这种拦截。有的【谁?]认为,由于广告商最终为广告付费是为了增加自己的收入,取消广告拦截只会稀释每次展示的价值并压低广告价格,并认为像点击欺诈一样,提供给使用广告拦截器的用户的展示是对广告商几乎没有价值。因此,他们认为,从长远来看,消除广告拦截不会增加内容提供商的整体广告收入。

商业模式

帮助屏蔽广告的工具必须适用于不同的商业模式才能保持运行:

· 免费和开源:一些工具在FOSS模型下工作,由社区贡献和捐赠提供支持,例如uBlock Origin 

· 白名单:公司已诉诸维护一份针对广告收入份额的白名单,以允许“可接受的广告”。这已经面临批评,例如Adblock Plus 

· 订阅/预付:该领域的一些公司已经开始为这些工具采用订阅或预付模式,例如 Wipr 

· 免费增值:其他公司免费提供一定程度的服务,同时对附加功能收费,例如AdGuard 

出版商的回应

对策

一些网站针对广告拦截软件采取了反制措施,例如尝试检测广告拦截器的存在并告知用户他们的观点,或者直接阻止用户访问内容,除非他们禁用广告拦截软件、将网站列入白名单或购买“广告移除通行证”。有几个论点支持和反对屏蔽广告是错误的说法。事实上,有证据表明这些反制措施可能会损害网站的SEO性能,因为用户不愿意关闭他们的 AdBlock,可能会转到搜索结果中列出的竞争对手的网站。由于用户在网站上花费的时间很少,而在竞争对手的网站上花费的时间更多,搜索引擎可能会不太喜欢该网页并降低其搜索排名。用于广告拦截和反广告拦截的技术的来回提升已等同于各方之间的“广告拦截战争”或“军备竞赛”。 

有人建议,在欧盟,网站扫描广告拦截软件的做法可能会违反电子隐私指令。 IAB Europe 于 2016 年 6 月发布的指南进一步证实了这一说法,该指南指出广告拦截器检测确实可能存在法律问题。虽然一些反封锁的利益相关者试图反驳这一点 似乎可以安全地假设出版商应该遵循主要出版商游说 IAB 提供的指导方针。IAB 瑞典在 IAB 欧洲就此事发布指南之前宣布的联合努力从未实现,如果实现,很可能会被认定违反欧洲反竞争法。

2017 年 8 月,此类反制措施的供应商 Admiral 根据美国数字千年版权法第 1201 条发出要求,要求从广告拦截过滤器列表中删除与其服务相关的域名。供应商辩称,该域名构成了旨在保护受版权保护的作品的技术保护措施的组成部分,因此违反了反规避法以阻止对它的访问。 

备选方案

截至 2015 年,广告商和营销商希望通过原生广告和植入式广告(也称为品牌整合或嵌入式营销)将他们的品牌直接融入娱乐。植入式广告的一个例子是软饮料制造商向真人秀节目制作人支付费用,让节目的演员和主持人出现在屏幕上,手里拿着几罐软饮料。另一种常见的植入式广告是汽车制造商向电视节目的制作人免费提供汽车,以换取节目制作人在节目中使用这些车辆描绘角色。

一些数字出版物以小费罐的形式向他们的客户寻求帮助。例如,卫报要求其读者捐款以帮助抵消广告收入的下降。根据该报总编辑凯瑟琳·维纳 (Katharine Viner) 的说法,该报从会员资格和捐款中获得的收入与广告收入大致相同。如果广告拦截软件的使用变得普遍,该报纸考虑阻止读者访问其内容,但到目前为止,它让使用广告拦截器的读者可以访问内容。

一项名为 Scroll 的新服务于 2020 年 1 月推出,它与几家领先的网站发布商合作,创建了一种订阅模式,可以在所有受支持的网站上实现无广告浏览。用户会直接向 Scroll 付费,部分订阅费会根据浏览量的比例分配给网站。

版权声明:本站部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除。
邮箱:2636484259@qq.com