Active View 衡量

IMA SDK 必须能够确定广告何时向用户显示,以便将正确的信号发回给广告服务器。IMA 使用 Active View 报告来衡量广告的可见度。本指南介绍了 Active View 报告如何与 IMA 搭配使用,以及如何验证 SDK 是否能够正确捕获可见度信号。

Active View 报表如何与 IMA SDK 协同发挥作用

  1. 通过传入 VideoStreamPlayer 的实例来创建 StreamDisplayContainer

  2. Active View 会接收该 VideoStreamPlayer 的衡量结果(getLocationOnScreengetGlobalVisibleRect)。

验证 SDK 是否可以衡量广告可见度

如需检查 SDK 是否能够捕获可见度信号,请在 HTTP 请求中查找 active_view_vide_measurable_impression 实例,并检查 mtos 参数。如需了解详情,请参阅监控“有效观看”衡量

以下示例数据流可用于可见度测试:

CMS ID:“2556080”,视频 ID:“tears-of-steel-omid”

如需使用此数据流进行测试,请先检查网络日志,确认是否要下载 ima-test-verification.js,然后在广告播放开始时向 https://pagead2.googlesyndication.com/pagead/gen_204 发送 ping。