Ad Manager 报表基础知识

Active View 如何衡量可见度

MRC 可见广告展示指南中指出,可见度衡量技术供应商应衡量广告本身,而非衡量包含广告的 iframe。Active View 使用以下技术来落实此政策:

  1. 呈现期间:在广告素材元素周围插入 id=GoogleActiveViewElement<div>,以便确定其在广告响应中的确切位置。
  2. 可见度衡量期间:Active View 将确定此 <div> 的位置,并衡量其封装的广告素材元素(而非包含广告的 iframe)的曝光率。

一旦确定所封装的广告素材元素已加载,Active View 便会立即开始衡量。在大多数情况下,Active View 会使用 Intersection Observer API 来衡量可见度,而在版本较低的浏览器中,则会依赖其他技术进行衡量。

有时,广告素材 <div> 会收起,导致大小为 0,因此无法直接用于衡量。此问题的主要原因有两个:

  • 使用的样式属性导致 <div> 无法捕获正确的几何图形(例如 position=absolute)。
    • Active View 会在 <div> 中搜索大于大小下限(30 像素)的图片、框架或 iframe 元素。如果发现此类元素,Active View 会直接衡量相应元素的曝光率。
    • 如果同一广告素材 <div> 中存在多个候选元素,Active View 会衡量最大的元素。
  • 作为广告素材载荷执行的自定义 JavaScript 将实际内容插入到了广告 iframe 中的其他位置,但此位置不在广告素材 <div> 的范围内。
    • Active View 会搜索第二个包含类属性 GoogleActiveViewInnerContainer<div>)。此 <div> 会展开为广告容器的尺寸,但允许从广告 iframe 中衡量容器尺寸。

常见问题解答

为什么广告位具有异常低的可见度,而且被归类为“未查看”?

最常见的原因是标头出价,这种出价会导致广告素材一直未插入到网页中,或者插入到了广告素材 <div> 范围之外的其他位置。

可以衡量自定义广告素材或页外广告素材吗?

对于任何阻止 <div> 捕获广告素材内容大小的广告素材呈现行为,我们既不支持,也不保证 Active View 衡量功能适用于此类行为。

该内容对您有帮助吗?

您有什么改进建议?
true
版本说明

获悉最新的 Ad Manager 功能和帮助中心更新。

了解新变化

搜索
清除搜索内容
关闭搜索框
主菜单
10024086123356085048
true
搜索支持中心
true
true
true
true
true
148
false
false