Métricas avanzadas de Vista activa

Vista activa es una tecnología que se utiliza en YouTube y algunos sitios web y aplicaciones para dispositivos móviles de la Red de Display, la cual permite que Google determine si los clientes potenciales vieron un anuncio.

En este artículo, se documenta un nuevo conjunto de métricas de visibilidad, que en conjunto se conocen como métricas avanzadas de Vista activa. Estas métricas permiten el cálculo de un conjunto más amplio de métricas y reemplazan las integraciones basadas en indicadores alternativos.

Diseño

En el Centro de Datos de Anuncios, los datos de visibilidad se informan a través de eventos de impresión, Vista activa y conversión de creatividades. Cada uno de estos tipos de eventos se almacena en una tabla separada:

  • Impresiones: Cada fila representa una impresión de anuncios única. Corresponde al comienzo del ciclo de vida de un anuncio, que puede ser el inicio de la reproducción (en el caso de los anuncios de video) o la renderización inicial (en el caso de los anuncios gráficos). Algunos datos de impresiones contienen indicadores sobre qué métricas de visibilidad puede medir el cliente.
  • Vistas activas: Cada fila representa un evento visible medido por el cliente. Contiene filas para los informes de medición (por ejemplo, el cliente confirmó que comenzó la medición correctamente) y los estándares de visibilidad específicos que se alcanzaron (por ejemplo, estándar del MRC: 50% visible durante 2 segundos consecutivos).
  • Conversiones de creatividades: Cada fila representa un evento del ciclo de vida de los anuncios, principalmente los eventos de seguimiento de VAST (inicio, cuartiles, pausa, omisión, etcétera).

Además de especificar el evento básico que ocurrió, muchos de los eventos también contienen indicadores de visibilidad.

Categoría de formato

El Media Rating Council define la visibilidad de manera diferente para los anuncios gráficos y los de video:

  • Anuncio gráfico: El viewport de un anuncio debe estar, como mínimo, el 50% en pantalla durante, al menos, un segundo. Ejemplos: Anuncios masthead, anuncios de video in-feed para anuncios de consideración
  • Video: El viewport de un anuncio debe estar, al menos, el 50% en pantalla durante, al menos, dos segundos consecutivos. Ejemplos: Anuncios in-stream que se pueden omitir, anuncios bumper

Debido a estas definiciones, es probable que desee separar las impresiones medidas por video de las impresiones de otros tipos de medición, como anuncios gráficos. Puedes usar el campo format_category en las tablas de Impresiones para distinguir estos eventos.

Consulta las tablas

Para calcular las métricas avanzadas de Vista activa con precisión, debes escribir tus consultas como una unión de las 3 tablas.

La ubicación de las métricas relativas a las tablas está sujeta a cambios. Por esta razón, es importante concatenar las tablas, incluso si observas que una métrica solo se propaga en una sola tabla. Si la ubicación de una métrica cambia y no estás concatenando las 3 tablas, se interrumpirá tu consulta.

Ejemplo

En el siguiente ejemplo, se muestra cómo concatenar las 3 tablas para anuncios medidos de video.

Hacemos coincidir los eventos en el ID de impresión porque una campaña determinada puede tener impresiones de diferentes categorías de formato (y, por lo tanto, diferentes estándares de medición). Por ejemplo, es posible que una 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;

Mensurabilidad

Las versiones anteriores de la app de YouTube para dispositivos móviles anteriores a la incorporación de métricas de visibilidad más recientes siguen en uso.

Para ello, cada campo de la métrica de visibilidad también tiene un campo correspondiente que contiene la cantidad de impresiones para las que se podría medir la métrica con precisión. Por ejemplo, el campo _count medible en mrc_viewable_impressions indica la cantidad de impresiones para las que se pudo medir la visibilidad del MRC.

Al calcular las tasas, las impresiones medibles se deben usar como denominadores. Por ejemplo, la tasa visible del MRC se debe calcular como mrc_viewable_impressions.viewable_count / mrc_viewable_impressions.measurable_count.