Active View je technologie, kterou používá YouTube a některé weby a aplikace v Obsahové síti. Google pomocí ní zjišťuje, zda byla určitá reklama pro potenciální zákazníky viditelná.
Tento článek popisuje skupinu nových metrik viditelnosti, kolektivně nazývaných jako pokročilé metriky Active View. Pomocí nich lze vypočítat další širší skupinu metrik a nahradit tak alternativní integrace založené na signálech.
Princip
Ve službě Ads Data Hub jsou data o viditelnosti vykazována prostřednictvím událostí Zobrazení, Active View a Konverze kreativy. Události každého z těchto tří typů jsou uloženy v samostatné tabulce:
- Zobrazení: Každý řádek představuje unikátní zobrazení reklamy. To odpovídá začátku životního cyklu reklamy, což může být buď začátek přehrávání (u videoreklam), nebo první zobrazení (u obsahových reklam). Některá data o zobrazeních obsahují signály o tom, jaké metriky viditelnosti je klient schopen měřit.
- Active View: Každý řádek představuje klientem změřenou událost viditelnosti. Obsahuje řádky jak pro vykazování měřitelnosti (například že klient potvrdil úspěšné zahájení měření), tak pro dosažení určitých standardů viditelnosti (například standard MRC, tedy 50 % reklamy je viditelných alespoň po 2 po sobě jdoucí sekundy).
- Konverze kreativ: Každý řádek představuje událost životního cyklu reklamy, zejména události měření VAST (začátek, kvartily, pauza, přeskočení atd.).
Kromě určení základní události, která nastala, obsahují mnohé události i signály viditelnosti.
Kategorie formátů
Organizace Media Rating Council definuje viditelnost rozdílně u obsahových reklam a u videoreklam:
- Obsahové reklamy: Zobrazovaná oblast reklamy musí nejméně na jednu sekundu zabírat alespoň polovinu obrazovky. Příklady: reklamy masthead, videoreklamy in-feed na podporu zvažování
- Videoreklamy: Zobrazovaná oblast reklamy musí nejméně na dvě po sobě jdoucí sekundy zabírat alespoň polovinu obrazovky. Příklady: přeskočitelné reklamy in-stream, mikrospoty
Vzhledem k těmto definicím nejspíš budete chtít oddělit zobrazení měřená podle videa od zobrazení měřených jinými způsoby, například u obsahových reklam.
K rozlišení mezi těmito událostmi můžete využít pole format_category
v tabulkách zobrazení.
Spouštění dotazů nad tabulkami
Abyste mohli přesně vypočítat pokročilé metriky Active View, musíte dotazy napsat nad spojením všech tří tabulek.
Umístění metrik vzhledem k tabulkám se může změnit. Proto je důležité tabulky sloučit i tehdy, jestliže si všimnete, že se určitá metrika nachází pouze v jedné z nich. Pokud všechny tři tabulky nesloučíte a umístění nějaké metriky se změní, přestane dotaz fungovat.
Příklad
Níže uvedený příklad ukazuje, jak sloučit tyto tři tabulky u reklam měřených metodou používanou pro video.
Události párujeme podle ID zobrazení, protože určitá kampaň může obsahovat zobrazení různých kategorií formátů (které proto používají různé standardy měření). Je například možné, aby kampaň A měla zobrazení Z patřící do kategorie formátů VIDEO
a zobrazení Y patřící do kategorie formátů 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;
Měřitelnost
Staré verze mobilní aplikace YouTube z doby před přidáním novějších metrik viditelnosti se dosud používají.
Proto je potřeba, aby pro každé pole s metrikou viditelnosti existovalo i odpovídající pole obsahující počet zobrazení, pro něž lze danou metriku přesně změřit. Například měřitelné pole _count
v rámci mrc_viewable_impressions
udává počet zobrazení, pro která lze změřit viditelnost podle standardu MRC.
Při počítání poměrů by měla být jako jmenovatel použita měřitelná zobrazení. Například míru viditelnosti MRC byste měli počítat takto: mrc_viewable_impressions.viewable_count / mrc_viewable_impressions.measurable_count
.