YouTube发明了一种绕过广告拦截的新策略:通过一种称为“服务器端广告插入”的方法将广告直接嵌入到视频内容中。这种策略使拦截器的广告检测任务显着复杂化。然而,虽然目前还没有现成的解决方案,但我们正在探索应对这种新策略的方法,并对 YouTube 上的广告拦截未来保持乐观态度。
一切是如何开始的
自 YouTube 开始更加认真地打击广告拦截以来,已经过去了大约一年的时间。最初,该平台尝试通过弹出消息通知用户“YouTube 上不允许使用广告拦截器”。不久之后,谷歌的服务开始测试三击政策,警告观众,除非禁用广告拦截扩展,否则视频播放将在三个视频后停止。有些警告甚至会显示60 秒倒计时,向用户显示还剩多少时间可以重新展示 YouTube 广告或“尝试 YouTube Premium”,然后信息才会再次显示。
现在一切怎么样
在此期间,广告拦截器一直存在,并且很大程度上适应了 YouTube 拦截广告拦截器的方式。广告拦截器和 YouTube 陷入了一场永恒的拉锯战,双方都没有取得最终的胜利。
现在,YouTube 似乎在这场持续的战斗 土耳其whatsapp 中加大了赌注,展示了它希望的底牌。正如 9to5Google 首次报道的那样,YouTube 被发现使用了一种称为服务器端广告注入的方法。我们已经看到广告拦截扩展开发人员的反应。
例如,协作广告拦截扩展 SponsorBlock 的开发者宣布,该扩展在短期内不会对参与此实验的用户起作用(因为服务器端广告注入目前似乎是一个有限的测试)。
bdy76赞助锁
AdGuard 团队还研究了新的广告插入方法。那么它是如何运作的以及它与 YouTube 之前的做法有何不同?
直接在服务器上插入广告:熟悉的新奇事物
服务器端广告注入与普通 YouTube 广告插入技术的不同之处主要在于向观众投放广告的方式。在传统方法中,广告与视频内容分开投放,从而允许广告拦截器拦截并阻止它们。然而,通过服务器端广告注入,广告成为视频流本身的一部分,使其与内容无法区分。这意味着广告拦截器的效率较低,因为它们无法区分广告和实际视频内容。
尽管 YouTube 之前从未在网络上使用过这种方法,但它在其移动应用程序上使用了惊人相似的策略。为了获得更多技术信息,YouTube 一直在使用UMP 协议将视频元数据、广告元数据以及请求中的视频本身上传到 *.googlevideo.com。该域由 Google 管理,充当通过 Google 服务(包括 YouTube)托管和交付各种类型视频内容的平台。
该协议与 YouTube 新的广告插入策略的相似之处在于其数据打包和传递的方法。正如服务器端广告注入将广告直接嵌入到视频内容中一样,UMP 将视频和广告元数据、广告以及内容本身打包为简化的格式。