Métricas de Active View avanzadas

Active View es una tecnología utilizada en YouTube y en determinados sitios web y aplicaciones móviles de la Red de Display que permite a Google determinar si un anuncio es visible para los clientes potenciales.

En este artículo se describe un nuevo conjunto de métricas de visibilidad, que en conjunto se denominan "métricas de Active View avanzadas". Estas métricas permiten calcular un conjunto más amplio de métricas y reemplazan las demás integraciones basadas en señales.

Diseño

Los datos de visibilidad del Centro de Datos de Anuncios se registran a través de eventos de impresiones, vistas activas y conversiones de creatividad. Cada uno de estos tipos de eventos se almacena en una tabla distinta:

  • Impresiones: cada fila representa una impresión de anuncio única. Corresponde al inicio del ciclo de vida de un anuncio, que puede ser el inicio de la reproducción (en el caso de los anuncios de vídeo) o el renderizado inicial (en el caso de los anuncios de display). Algunos datos de impresiones contienen señales sobre las métricas de visibilidad que el cliente puede medir.
  • Vistas activas: cada fila representa un evento visible medido por el cliente. Hay filas tanto para registrar la capacidad de medición (por ejemplo, el cliente ha confirmado que ha iniciado la medición correctamente) como para comprobar si se han cumplido los estándares de visibilidad concretos que se han alcanzado (por ejemplo, el estándar del MRC de 50 % de visibilidad durante 2 segundos seguidos).
  • Conversiones de creatividad: cada fila representa un evento del ciclo de vida de un anuncio, principalmente los eventos de seguimiento de VAST (inicio, cuartiles, pausa, salto, etc.).

Además de especificar el evento básico que ha tenido lugar, muchos de los eventos también contienen señales de visibilidad.

Categoría de formato

El Media Rating Council no define la visibilidad de los anuncios de display y los anuncios de vídeo de la misma forma:

  • Display: el viewport de un anuncio debe mostrarse en pantalla al menos en un 50 % durante como mínimo un segundo. Ejemplos: anuncios masthead, anuncios de vídeo in‐feed para consideración
  • Vídeo: el viewport de un anuncio debe mostrarse en pantalla al menos en un 50 % durante como mínimo dos segundos seguidos. Ejemplos: anuncios in-stream saltables, anuncios bumper

Debido a estas definiciones, probablemente quieras separar las impresiones medidas por vídeo de las impresiones de otros tipos de medición, como la de display. Puedes usar el campo format_category en las tablas de impresiones para distinguir estos eventos.

Enviar consultas a las tablas

Para calcular con precisión las métricas avanzadas de Active View, debes escribir tus consultas en una unión de las 3 tablas.

La ubicación de las métricas correspondientes a las tablas puede cambiar. Por este motivo, es importante concatenar las tablas, aunque observes que una métrica solo se rellena en una tabla. Si la ubicación de una métrica cambia y no has concatenado las tres tablas, la consulta no funcionará.

Ejemplo

En este ejemplo se muestra cómo concatenar las 3 tablas para los anuncios medidos por vídeo.

Buscamos coincidencias de eventos en el ID de impresión porque una campaña determinada puede tener impresiones de categorías de formato diferentes (y, por tanto, diferentes estándares de medición). Por ejemplo, es posible que la campaña A tenga la impresión P con la categoría de formato VIDEO y la impresión Q con la categoría de formato 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;

Medibilidad

Se siguen utilizando versiones antiguas (anteriores a la incorporación de métricas de visibilidad más recientes) de la aplicación YouTube para móviles.

Para gestionar esta situación, también se incluye el campo correspondiente a cada campo de métrica de visibilidad, con el número de impresiones en las que se podría medir la métrica con precisión. Por ejemplo, el campo _count medible de mrc_viewable_impressions indica el número de impresiones en las que se podría medir la visibilidad según el MRC.

A la hora de calcular las tasas, las impresiones medibles deben usarse como denominador. Por ejemplo, la tasa de visibilidad del MRC se debe calcular como mrc_viewable_impressions.viewable_count / mrc_viewable_impressions.measurable_count.