Active View 是 YouTube 及展示广告网络中的某些网站和移动应用所采用的一种技术,可让 Google 判断出潜在客户能否看到某个广告。
本文介绍了一组新的可见度指标,它们统称为高级 Active View 指标。这些指标可用来计算一组更广泛的指标,从而取代了其他基于信号的整合方式。
设计
在广告数据中心内,可见度数据是通过展示、Active View(有效查看)和广告素材转化事件进行报告的。这些事件类型各存储在一个单独的表中:
- 展示次数:每一行代表一次唯一的广告展示。这对应于广告生命周期的起点,可以是开始播放的时间(对于视频广告),也可以是初始呈现的时间(对于展示广告)。某些展示数据还包含关于客户端能够衡量哪些可见度指标的信号。
- Active View:每一行代表在客户端衡量到的一个可见事件。该表中既包含用于报告可衡量性的行(例如,客户端确认已成功开始衡量),也包含用于说明所达到的特定可见度标准的行(例如,MRC 标准:50% 的幅面展示在屏幕上并持续 2 秒钟)。
- 广告素材转化次数:每一行代表一个广告生命周期事件,主要是 VAST 跟踪事件(开始播放、播放至四分位、暂停、跳过等)。
除了指定发生的基本事件之外,许多事件还包含可见度信号。
格式类别
媒体评定委员会对展示广告和视频广告的可见度定义不同:
- 展示广告:广告必须有至少 50% 的幅面在屏幕上,且至少持续展示 1 秒钟。示例:标头广告、以提升钟意度为目标的信息流视频广告
- 视频广告:广告必须有至少 50% 的幅面展示在屏幕上,且至少持续播放 2 秒钟。示例:可跳过的插播广告、导视广告
根据上述定义,您可能需要将以视频广告格式衡量的展示次数与其他衡量类型(例如以展示广告格式衡量)的展示次数区分开来。您可以使用展示次数表中的 format_category
字段来区分这些事件。
查询表
为了准确计算高级 Active View 指标,您必须针对所有这 3 个表的并集编写查询。
指标相对于表的位置可能会发生变化。因此,即使您发现某个指标仅在一个表中进行了填充,也必须将这些表串联起来。如果某个指标的位置发生了变化,而您没有将 3 个表全部串联起来,您的查询就会中断。
示例
以下示例展示了如何针对以视频广告格式衡量的广告将 3 个表串联起来。
由于指定广告系列的展示次数可能属于不同的格式类别(衡量标准也因此有所不同),因此我们会根据展示 ID 来匹配事件。例如,广告系列 A 的展示 P 可能属于 VIDEO
格式类别,而展示 Q 则属于 DISPLAY
格式类别。
-- Write queries as a union of all 3 tables.
WITH
CombinedEvents AS (
SELECT
impression_id,
campaign_id,
viewability_metrics,
TRUE AS is_impression
FROM adh.google_ads_impressions
UNION ALL
SELECT
Im.impression_id,
Av.impression_data.campaign_id,
Av.viewability_metrics,
FALSE AS is_impression
FROM adh.google_ads_impressions AS Im
INNER JOIN adh.google_ads_active_views AS Av
USING (impression_id)
UNION ALL
SELECT
Im.impression_id,
Cc.impression_data.campaign_id,
Cc.viewability_metrics,
FALSE AS is_impression
FROM adh.google_ads_impressions AS Im
INNER JOIN adh.google_ads_creative_conversions AS Cc
USING (impression_id)
)
SELECT
campaign_id,
COUNTIF(is_impression) AS total_impressions,
SUM(viewability_metrics.mrc_viewable_impressions.measurable_count)
AS mrc_measurable_impressions,
SUM(viewability_metrics.mrc_viewable_impressions.viewable_count)
AS mrc_viewable_impressions
FROM
CombinedEvents
GROUP BY
campaign_id;
可衡量性
某些旧版 YouTube 移动应用(添加较新可见度指标之前的版本)仍在使用。
为解决此问题,每个可见度指标字段还有一个对应的字段,其中包含可准确衡量相应指标的展示次数。例如,mrc_viewable_impressions
字段中的可衡量 _count
字段表示可以衡量 MRC 可见度的展示次数。
在计算比率时,应使用可衡量的展示次数作为分母。例如,应通过以下方法计算 MRC 可见率:mrc_viewable_impressions.viewable_count / mrc_viewable_impressions.measurable_count
。