Zaawansowane dane Widoku aktywnego

Widok aktywny to technologia (stosowana w YouTube oraz w niektórych witrynach i aplikacjach mobilnych w sieci reklamowej), która pozwala Google sprawdzić, czy reklama była widoczna dla potencjalnych klientów.

W tym artykule opisujemy nowy zestaw danych o widoczności nazywanych zbiorczo zaawansowanymi danymi Widoku aktywnego. Dzięki nim możesz obliczać szerszy zestaw danych zastępujących alternatywne integracje oparte na sygnałach.

Struktura

Dane o widoczności w Centrum danych reklam są raportowane według zdarzeń wyświetlenia, Widoku aktywnego i konwersji. Każdy z tych rodzajów zdarzeń jest przechowywany w osobnej tabeli:

  • Wyświetlenia – każdy wiersz odpowiada unikalnemu wyświetleniu reklamy. Występuje ono na początku jej cyklu życia albo jako rozpoczęcie odtwarzania (w przypadku reklam wideo), albo jako początkowe wyrenderowanie (w przypadku reklam displayowych). Niektóre dane o wyświetleniach zawierają sygnały wskazujące, które dane o widoczności mogą być mierzone przez klienta.
  • Widoki aktywne – każdy wiersz odpowiada widocznemu zdarzeniu objętemu pomiarem przez klienta. Ta tabela zawiera wiersze raportowania wymierności (np. klient potwierdził, że udało mu się rozpocząć pomiary) i osiągnięte standardy widoczności (np. standard MRC – co najmniej połowa obszaru reklamy widoczna przez 2 sekundy bez przerwy).
  • Konwersje z kreacji – każdy wiersz odpowiada zdarzeniu cyklu życia reklamy – głównie zdarzeniom śledzenia VAST (początek, kwartyle, wstrzymanie, pominięcie itd.).

Oprócz wskazania podstawowego zdarzenia, które wystąpiło, wiele zdarzeń zawiera też sygnały o widoczności.

Kategoria formatu

Organizacja Media Rating Council różnie definiuje widoczność w przypadku reklam displayowych i reklam wideo:

  • Reklamy displayowe: co najmniej połowa widocznego obszaru reklamy musi się znajdować na ekranie przez co najmniej 1 sekundę. Przykłady: reklamy w banerze masthead, reklamy wideo In-Feed zachęcające do rozważenia zakupu.
  • Reklamy wideo: co najmniej połowa widocznego obszaru reklamy musi się znajdować na ekranie przez co najmniej 2 sekundy bez przerwy. Przykłady: reklamy In-Stream możliwe do pominięcia, bumpery reklamowe.

Z powodu tych definicji zechcesz pewnie oddzielić wyświetlenia zliczane w sposób odpowiedni do reklam wideo od wyświetleń zliczanych innymi metodami, np. odpowiednimi do reklam displayowych. Do rozróżniania tych zdarzeń możesz używać pola format_category w tabelach Wyświetlenia.

Tworzenie zapytań dotyczących tabel

Aby dokładnie obliczać zaawansowane dane Widoku aktywnego, musisz tworzyć zapytania obejmujące wszystkie 3 tabele.

Lokalizacja danych w obrębie tabel może się zmieniać. Z tego względu ważne jest połączenie tabel nawet wtedy, gdy zauważysz, że dane wypełniają tylko jedną z nich. Jeśli lokalizacja danych zmieni się, a nie będziesz mieć połączonych wszystkich 3 tabel, zapytanie nie zostanie zrealizowane.

Przykład

W tym przykładzie pokazujemy, jak połączyć 3 tabele w przypadku reklam objętych pomiarem odpowiednim do reklam wideo.

Dopasowujemy zdarzenia za pomocą identyfikatora wyświetlenia, ponieważ dana kampania może mieć wyświetlenia należące do różnych kategorii formatu (a co za tym idzie, zliczane według różnych standardów pomiaru). Na przykład w kampanii A wyświetlenie P może mieć kategorię formatu VIDEO, a wyświetlenie Q – kategorię formatu 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;

Wymierność

Stare wersje aplikacji mobilnej YouTube, które pojawiły się jeszcze przed dodaniem nowszych danych o widoczności, znajdują się nadal w użyciu.

Aby to uwzględnić, każde pole danych o widoczności ma też odpowiednie pole zawierające liczbę wyświetleń, w których przypadku można dokładnie zmierzyć dane. Na przykład wymierne pole _count w polu mrc_viewable_impressions wskazuje liczbę wyświetleń, w których przypadku można zmierzyć widoczność według MRC.

Przy obliczaniu współczynników należy jako mianownika używać wymiernych wyświetleń. Na przykład współczynnik widoczności według MRC należy obliczać tak: mrc_viewable_impressions.viewable_count / mrc_viewable_impressions.measurable_count.