高级 Active View 指标

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