Métricas avançadas da Vista ativa

A Vista ativa é uma tecnologia usada no YouTube e em determinados Websites e apps para dispositivos móveis da Rede de Display, que permite à Google determinar se um anúncio esteve visível para potenciais clientes.

Este artigo descreve um novo conjunto de métricas de visibilidade, conhecidas coletivamente como métricas avançadas da Vista ativa. Estas métricas permitem calcular um conjunto mais amplo de métricas e substituem as integrações alternativas baseadas em sinais.

Design

No Ads Data Hub, os dados de visibilidade são comunicados através de eventos de impressão, Vista ativa e conversão de criativos. Cada um destes tipos de eventos é armazenado numa tabela separada:

  • Impressões: cada linha representa uma impressão de anúncio única. Isto corresponde ao início do ciclo de vida de um anúncio, que pode ser o início da reprodução (para anúncios de vídeo) ou a renderização inicial (para anúncios de display). Alguns dados de impressões contêm sinais acerca das métricas de visibilidade que o cliente consegue medir.
  • Vistas ativas: cada linha representa um evento visível medido do cliente. Contém linhas de relatórios de mensurabilidade (por exemplo, o cliente confirmou que iniciou com êxito a medição) e os padrões de visibilidade específicos que estão a ser alcançados (por exemplo, padrão do MRC - 50% visível durante 2 segundos consecutivos).
  • Conversões de criativos: cada linha representa um evento de ciclo de vida do anúncio, principalmente os eventos de acompanhamento VAST (início, quartis, pausa, ignorado, etc.).

Além de especificar o evento básico que ocorreu, muitos dos eventos também contêm sinais de visibilidade.

Categoria de formato

O Media Rating Council define a visibilidade de forma diferente para anúncios de display e anúncios de vídeo:

  • Display: a área visível de um anúncio no ecrã tem de ser de pelo menos 50% durante um segundo, no mínimo. Exemplos: anúncios de masthead, anúncio de vídeo in-feed para ponderação
  • Vídeo: a área visível de um anúncio no ecrã tem de ser de pelo menos 50% durante dois segundos consecutivos, no mínimo. Exemplos: anúncios in-stream ignoráveis, anúncios breves

Devido a estas definições, é provável que queira separar as impressões medidas por vídeo das impressões de outros tipos de medição, como, por exemplo, Display. Pode usar o campo format_category nas tabelas de impressões para distinguir estes eventos.

Consultar as tabelas

Para calcular métricas avançadas da Vista ativa com precisão, tem de escrever as suas consultas como uma união das 3 tabelas.

A localização das métricas relativamente às tabelas está sujeita a alterações. Por este motivo, é importante concatenar as tabelas, mesmo que repare que uma métrica só é preenchida numa única tabela. Se a localização de uma métrica mudar e não estiver a concatenar as 3 tabelas, a sua consulta será interrompida.

Exemplo

O exemplo seguinte mostra como concatenar as 3 tabelas para anúncios medidos por vídeo.

Fazemos a correspondência dos eventos com base no ID da impressão, pois uma determinada campanha pode ter impressões de diferentes categorias de formatos (e, portanto, diferentes padrões de medição). Por exemplo, é possível que a campanha A tenha a impressão P com a categoria do formato VIDEO e a impressão Q com a categoria 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;

Mensurabilidade

As versões antigas da app YouTube para dispositivos móveis anteriores à adição de métricas de visibilidade mais recentes continuam a ser usadas.

Para tal, cada campo de métrica de visibilidade também tem um campo correspondente com o número de impressões para as quais a métrica pode ser medida com precisão. Por exemplo, o campo _count mensurável em mrc_viewable_impressions indica o número de impressões para as quais foi possível medir a visibilidade do MRC.

Ao calcular taxas, as impressões mensuráveis devem ser usadas como denominador. Por exemplo, a taxa de visibilidade do MRC deve ser calculada como mrc_viewable_impressions.viewable_count / mrc_viewable_impressions.measurable_count.