Authorized Buyers 接受符合以下技术规范和政策的第三方插播视频广告。Authorized Buyers 支持将插播视频广告投放到移动应用以及通过移动浏览器访问的网站。
第三方插播广告必须通过已明确针对 Authorized Buyers 获得批准的 VAST 供应商提供的线性 VAST 预取代码投放。请参阅已获批准的 Ad Manager 供应商列表。
新的 Flash 视频广告将无法再上传到 Studio、Campaign Manager 360、Display & Video 360、Google Ad Manager 或 Google Ads。
Flash 视频广告无法再通过 Campaign Manager 360、Display & Video 360、Authorized Buyers、Google Ad Manager 或 Google Ads 投放。另外,我们针对视频广告推出的 Active View 和“验证”工具也不再使用 Flash。详细了解 Google 视频广告是如何转换成 HTML5 的。
插播视频广告
单元尺寸 | 文件类型 | 文件大小 | 视频时长 | 帧速率 |
---|---|---|---|---|
视频广告可在任何尺寸的播放器中呈现。* 示例 480x360 (4:3) 640x360 (16:9) 1920x800 (5:2) |
视频 必须添加 H.264 (MP4) 视频文件类型** HLS 等其他格式可包含在内,但未必会被用到。 音频 建议使用 MP3 或 AAC。 |
10 MB (上限) |
广告时长的上限和下限均由发布商设置。 尽管大多数广告资源最多只允许广告时长上限达到 15 秒,但某些请求会允许广告时长上限达到 60 秒或更长时间。*** |
30 FPS (上限) |
**借助 IMA SDK,用户设备会选择它遇到的首个符合条件(所列文件类型是该设备可识别的视频格式)的媒体文件。这是由处理视频广告请求的客户端软件确定的。此关于 MP4 的要求可确保覆盖足够多的设备。
***发布商通常允许可跳过式广告具有较长的时长(具体取决于
skippable_max_ad_duration
信号)。如果您广告的持续时间较长(例如 60 秒或更长),则不妨考虑使其成为可跳过式广告以扩大覆盖面。
随播广告(可选,但建议使用)
单元尺寸 | 资源类型 | 文件大小 | 动画时长 | 帧速率 |
---|---|---|---|---|
300x250 | 图片 静态 GIF、JPG、PNG IFrameResource 要在发布商网页上的 iframe 中 显示的 HTML/JavaScript 代码。 如需了解详情,请参阅 VAST 规范的第 2.3.3.2 部分。 |
150 K (上限) |
主机启动的播放 30 秒 用户启动的播放 (鼠标悬停或点击) 4 分钟 |
24 FPS |
300x60 |
广告素材要求
- 所有 VAST 代码都必须符合 Google 针对 VAST 广告服务器响应的 XML 摘要。支持 VAST 2.0 或更高版本。
- 随播广告不得使用音频。
- 广告素材不得超出广告单元的边界。
- 广告素材必须以内嵌方式播放,您可通过添加
playsinline
参数实现这一点。除非用户主动展开广告,否则广告素材的展开程度不得超出广告单元的边界。 - 在部分背景为黑色、白色或透明的所有广告上,您必须添加颜色与广告素材的主要背景颜色形成鲜明对比的边框。
- 所有广告素材都不得包含应用,例如 ActiveX、病毒、退出时的弹出式窗口、间谍软件及恶意软件。
- 广告素材代码不得使用跨网域脚本,也不得在未经批准的网域中设置 Cookie。
- 所有广告素材都必须在新窗口中打开。点击后到达网址的目标窗口必须设为“
_blank
”,以便相应网址在新窗口中打开。请务必声明目标语句。 - 对于每个使用 VAST 代码投放的视频广告,都必须有一个包含 MP4 视频格式的
<mediafile></mediafile>
节点。您可以包含其他格式(如 HLS),但系统可能不会用到这些格式。如果代码未包含上述每种格式,则只能在支持所含格式的播放器中投放。
缺少媒体文件不会导致广告被拒登,但会导致广告在投放时被滤除。必须提供渐进式视频。流式视频是可选的。 - 一致的
<adsystem></adsystem>
节点值:请确保所有 VAST 代码在 VAST XML 的<adsystem></adsystem>
节点中均包含一个代表贵公司的具体值,并且这些值要一致。例如,Google 始终会在 VAST 代码中包含以下内容:<adsystem>Google</adsystem>
。 - 专属的广告 ID 值:所生成的每个 VAST 代码都应在
<ad></ad>
节点中包含与id
属性对应的专属值。两个不同的 VAST 代码不应使用相同的广告 ID 值。例如:- VAST 代码 1:
<Ad id="3947179">
- VAST 代码 2:
<Ad id="8741831">
- VAST 代码 1:
- 请注意,VAST XML 中的
<companion></companion>
节点只能使用以下资源类型:StaticResource
:指向静态文件(例如图片)的 URIIFrameResource
:用于展示随播元素的 iframe 的 URI 来源HTMLResource
Google HTML5 SDK
为了使 Google 的 HTML5 SDK 能够投放来自第三方广告服务器的视频广告,第三方广告服务器必须在所有响应中都包含 CORS 标头。CORS 标头必须采用如下格式:
Access-Control-Allow-Origin:[允许通过来源请求访问网域]
或
Access-Control-Allow-Origin: *
Access-Control-Allow-Origin: *
选项不能与 Access-Control-Allow-Credentials: true
组合使用。
- 禁止将两个以上的 VAST 封装容器重定向至一个 VAST 内嵌广告。
- 支持的
TrackingEvents
(对于每个事件,封装容器可以包含多个节点):start
firstQuartile
midpoint
thirdQuartile
complete
mute
unmute
pause
resume
所有可通过 Google 合作伙伴认购的广告资源均采用安全连接 (SSL),并要求广告素材符合 SSL 规定。
如需更多信息,请参阅 SSL 实施指南。
- 供应商必须另外获得相关认证,才能在符合 SSL 规定的发布商广告资源上投放 VAST 广告。
- 所有广告响应都必须符合 SSL 规定 (
HTTPS
)。所涉及的所有服务器都需要获得全面的 SSL 认证。 - VAST 代码应自动检测来自
HTTP
或HTTPS
协议的请求,并在必要时将 URI 和随播横幅广告自动调整为符合 SSL 规定。 - 如果 VAST XML 含有任何不是由主要 VAST 供应商提供的 URI(例如
<impression></impression>
、<mediafile></mediafile>
和其他节点),供应商和买方必须确保这些 URI 同样来自已获 Google 批准的供应商,才能实现符合 SSL 规定的广告投放/跟踪。 - 随播横幅广告以及随播横幅广告内对其他技术的任何第四方调用也必须来自经过 Google 认证的符合 SSL 规定的供应商。
- 买方必须通过实时出价或 Authorized Buyers 界面声明相应广告符合 SSL 规定。如果某个广告被声明为符合 SSL 规定,但却发出任何不符合 SSL 规定的响应,该广告将会被拒登。