Open Measurement 是一项 IAB 标准,可让发布商使用第三方可见度提供商来验证展示和点击衡量结果。GMA Next-Gen SDK 与 Open Measurement (OM) SDK 集成,以实现第三方可见度衡量。
GMA Next-Gen SDK 支持 OM SDK 1.4 版。
前提条件
- 已配置并分配给订单项的可见度提供商。
启用开放式衡量
GMA Next-Gen SDK 会自动实现开放式衡量,并使用“Google”作为通过 GMA Next-Gen SDK 投放的所有广告的开放式衡量合作伙伴名称。
如需使用第三方可见度提供商,请在 Ad Manager 界面中进行配置,并将订单项配置为使用该可见度提供商。如需了解详情,请参阅配置移动应用可见度提供商。
确保透明叠加层不会遮挡广告
为避免广告被视为遭到遮挡,遮挡广告的视图必须采用以下设置之一:
alpha = 0
visibility = View.GONE或visibility = View.INVISIBLE
遮挡视图是否采用透明背景并不重要,决定视图是否阻挡广告的是视图的 alpha 值和可见性值。
如果 Open Measurement SDK 检测到广告上有遮挡,可能会影响可见度提供商对相应展示是否可见的判断。要解决此问题,请将视图的 alpha 值设为 0,或将可见性设为 View.GONE 或 View.INVISIBLE。
问题排查
实现开放式衡量时,请注意以下事项:
您必须与中介合作伙伴联系,了解他们是否支持对他们呈现的广告进行开放式衡量。
被叠加视图遮挡的广告可能无法记录可见度衡量数据。如需了解详情,请参阅确保透明叠加层不会造成阻碍。
在测试设备(包括 Android 模拟器)上,测试广告标签会被检测为不会遮挡广告视图。