前贴片、中插片、后贴片:详解所有视频广告位

前贴片广告在视频播放前播放,中插广告在播放过程中打断视频,后贴片广告则在视频播放结束后出现。其中,通过客户端 SDK(如 Google IMA)投放的广告位置更容易被拦截;AdOff 通过即时恢复播放的占位符(stub)将其屏蔽,而服务器端拼接的广告则超出任何浏览器扩展的拦截能力范围。

前置广告:视频播放前的广告

前贴片广告在用户请求的视频内容开始前播放。它是视频广告中最具价值的投放位置,因为它能在用户意图最强的精确时刻提供不可跳过的注意力;但对观众而言,它也是最令人反感的,因为它延迟了用户点击后本应立即播放的视频。

通常情况下,前贴片广告通过客户端方式投放:播放器初始化IMA SDK,请求VAST广告,并将其叠加在视频画面上。由于整个交易过程发生在网页内,因此极易被拦截。AdOff的占位模块会以立即恢复播放事件响应SDK的广告开始请求,从而让前贴片广告被直接跳过,播放随即开始。

中置广告:插入视频内容中的广告

中插广告在视频播放过程中按预设时间点中断内容,模拟电视广告时段。播放器通过VMAP文档描述中断点,或由平台在广告响应中进行调度。中插广告最易引发观众不满,因为它们常在视频最精彩时刻强行插入。

客户端中插广告与前贴片广告走相同的SDK路径,因此可通过相同方式中和:当播放器请求启动广告时段时,占位模块会提前响应“广告时段已结束”,使其尚未开始便被跳过。在主流视频平台中,AdOff还会在页面读取前从播放器响应中移除广告调度信息,并对漏网的广告内容执行快进处理。

后置广告:视频播放结束后出现的广告

后贴片广告在视频内容播放结束后播放。观众对此容忍度最高——多数人此时已停止观看——但广告主仍愿为其付费,因此播放器仍通过相同的客户端流程播放它。

投放方式相同,弱点也相同:若广告请求通过客户端SDK进行,占位模块的即时恢复播放机制可确保视频干净结束,无后续广告残留。

贴片广告、覆盖广告和配套广告

并非所有广告位都能独占视频画面数秒:

导致某些广告位难以或无法屏蔽的原因

关键分界线在于广告的组装位置:若广告由浏览器中的JavaScript获取并渲染(如通过IMA等SDK投放的所有广告),扩展程序即可拦截、替换或隐藏它。

若广告在服务器端交付前已嵌入视频流(SSAI),则广告画面的像素与节目内容像素无法区分。浏览器扩展无法在事后将其分离——这正是AdOff对采用SSAI的付费订阅服务刻意保持兼容、避免导致播放异常的原因。

AdOff 如何将广告层映射到广告位

各类广告位均对应其专属处理层:

以上全部功能免费集成于一款扩展程序中,支持Chrome、Firefox、Safari、Edge及Opera浏览器,无需注册账号。

常见问题

哪些视频广告最难屏蔽?

服务器端拼接(SSAI)的广告被嵌入视频流中,浏览器扩展几乎无法将其与内容分离,因为它们作为视频本身的一部分传入。而通过SDK实现的客户端广告则更容易被中和。

中插广告与前贴片广告的屏蔽方式是否不同?

当它们走相同的传输路径时则不然。两者通常都通过同一个客户端SDK传输,因此一个在广告插播请求到来时立即触发“恢复播放”事件的占位符,即可同时移除片头广告和插播广告。

什么是“ bumper 广告”( bumper 广告)?

“贴片广告”(bumper)是一种极短、不可跳过的视频广告,通常约6秒,常在正片前播放。由于其通过与长广告相同的SDK传输,因此也由同一机制实现中和。

覆盖式广告与配套广告是如何被移除的?

它们是普通的页面元素,而非视频帧。通过“视觉过滤”(即CSS规则配合扫描DOM的内容脚本)将其隐藏,同时通过网络层规则拦截其广告请求。

广告屏蔽器是否将每个被屏蔽的请求都计为广告?

AdOff 将真实广告与追踪行为区分开来:分析工具和追踪器也会被拦截,但徽章和弹窗计数器仅统计实际广告数量,因此显示的数字即为你实际跳过的广告数量。

延伸阅读: 流媒体广告拦截:完整指南, IMA SDK 广告拦截原理, 服务器端广告插入(SSAI)详解.

所有广告位,一个扩展搞定

前贴片、中贴片、覆盖层和横幅广告——AdOff 均以适配层精准处理,免费开放给所有人使用。

免费安装 AdOff