Videoannoncer og samtykke: videregiv samtykkesignaler gennem afspillere og VAST-tags
Hvorfor video er anderledes
Video er ofte en udgivers mest værdifulde inventar, og det er også der, samtykkesignaler oftest går tabt. Displayannoncer kører typisk gennem en header bidding-wrapper og et adserver-tag, som læser CMP'en automatisk. Videoannoncer tager en længere vej: siden indlæser en afspiller, afspilleren bygger en annonceanmodning, en adserver returnerer et VAST-dokument, og det dokument kan pege videre på flere wrappers, trackingpixels og mediefiler, som hver hentes af afspilleren og ikke af siden.
Ved hvert led skal samtykkesignalet videregives eksplicit. Når det ikke sker, behandler købere enten visningen som uden samtykke eller dropper den, og det mest værdifulde format på dit site tjener stille og roligt mindre, end det burde.
Trin 1: Vid, hvordan din afspiller læser samtykke
Videoafspillere falder groft sagt i tre grupper:
- Afspillere, der læser CMP'en direkte. De kalder selv __tcfapi eller __gpp og tilføjer signalerne til annonceanmodninger.
- Afspillere, der forventer, at du leverer samtykket. Du sender samtykkestrengen og flag i afspillerens konfiguration eller direkte i annoncetaggets URL.
- Afspillere, der ikke gør nogen af delene. Typisk ældre eller specialbyggede versioner, hvor annonceanmodninger sendes uden noget signal overhovedet.
Tjek din afspillers dokumentation og verificér derefter adfærden i fanen Network. Dokumentationen beskriver, hvad der bør ske; anmodningen viser, hvad der sker.
Trin 2: Læg signalerne på annonceanmodningen
De fleste adservere og SSP'er accepterer samtykke som URL-parametre på videoannonceanmodningen. Navnene varierer fra platform til platform, men de almindelige er:
- gdpr — 1, hvis GDPR gælder for anmodningen, 0, hvis ikke;
- gdpr_consent — TCF-samtykkestrengen;
- addtl_consent — Googles Additional Consent-streng til leverandører uden for TCF Global Vendor List;
- gpp og gpp_sid — GPP-strengen og de gældende sektions-id'er;
- platformsspecifikke flag til ikke-personaliseret eller begrænset databehandling.
Hvis afspilleren bygger tags ud fra en skabelon, så sørg for, at værdierne udfyldes på anmodningstidspunktet, ikke når siden først indlæses. En besøgende, der giver samtykke, efter afspilleren er initialiseret, bør ikke få sin første annonceanmodning sendt af sted med en tom streng.
Trin 3: Brug VAST-samtykkemakroerne
Et VAST-svar indeholder ofte tracking-URL'er og wrapper-URL'er, som afspilleren kalder senere. IAB VAST 4.1's makroliste indeholder [GDPRCONSENT], som afspilleren forventes at erstatte med samtykkestrengen, når den affyrer disse URL'er. Spørg dine demand-partnere, om deres tags bruger den, og bekræft, at din afspiller understøtter makroerstatning. Hvis makroen står uerstattet, ser det modtagende endepunkt den bogstavelige pladsholder i stedet for et gyldigt signal.
Trin 4: Håndtér timingen ved pre-roll
Pre-roll skaber en timingspænding. Annonceanmodningen vil afsted, så snart afspilleren er klar, men for en førstegangsbesøgende fra EU kan banneret stadig være på skærmen. Du har tre muligheder:
- Vent på en beslutning. Hold annonceanmodningen tilbage, til CMP'en melder en endelig tilstand. Det giver køberne det bedste signal, men kan forsinke afspilningen.
- Anmod med den aktuelle tilstand. Send anmodningen med det samme med det signal, der findes, og accepter, at den første annonce kan blive behandlet som uden samtykke.
- Forsink autoplay en smule. Start afspilleren først, når den besøgende har interageret med banneret eller siden, hvilket passer til sites, hvor videoen ligger under skærmens synlige område.
Der findes intet universelt rigtigt svar. Mål fill rate, CPM og afspilningens starttid for hver mulighed på din egen trafik, før du beslutter dig.
Trin 5: Glem ikke mid-roll og lange sessioner
Længere videoer og livestreams kan have mid-roll-pauser mange minutter efter, siden blev indlæst. Hvis den besøgende har ændret sit valg i mellemtiden, skal senere annonceanmodninger afspejle den nye tilstand. Afspillere, der cacher samtykkestrengen ved initialisering, vil blive ved med at sende den gamle værdi. Foretræk integrationer, der abonnerer på hændelser om samtykkeændringer eller genlæser CMP'en før hver annoncepause.
Trin 6: Adskil mediehosting fra annoncering
Selve videofilen kan også komme fra en tredjepart. At indlejre en hostet afspiller fra en videoplatform kan sætte cookies eller indlæse tracking, allerede før der anmodes om nogen annonce. Behandl afspilleren som sin egen leverandør: opfør den i din CMP-konfiguration, beslut hvilket formål den bygger på, og indlæs den bag en pladsholder, hvis den sætter ikke-nødvendige cookies.
Sådan hjælper FlexyConsent
FlexyConsent udstiller standard-API'er for IAB TCF 2.4 og GPP v1.1 sammen med signaler fra Google Consent Mode v2, så afspillere og annoncetags, der læser CMP'en direkte, finder signalerne i det format, de forventer. FlexyConsent er en Google-certificeret CMP (CMP ID 317) og certificeret af IAB Europe og IAB Canada.
En hurtig verificeringsrutine
- Indlæs en videoside fra en EU-placering, accepter og inspicér, om den første annonceanmodning har en udfyldt samtykkestreng.
- Afvis og gentag; bekræft, at anmodningen stadig sendes med det korrekte signal, ikke uden.
- Følg en VAST-wrapperkæde og tjek, at tracking-URL'er indeholder en reel streng i stedet for en uerstattet makro.
- Ændr samtykket under afspilning og tjek den næste annoncepause.
Vigtigste pointer
- Videoannonceanmodninger bygges af afspilleren, så samtykke skal videregives bevidst.
- Udfyld samtykkeparametre på anmodningstidspunktet, ikke ved sideindlæsning.
- Bekræft, at [GDPRCONSENT] og lignende makroer erstattes langs VAST-kæden.
- Vælg en pre-roll-timingstrategi på baggrund af dine egne data om fill, CPM og starttid.
- Behandl videohosten som en leverandør i sig selv.