Видео огласи и сагласност: прослеђивање сигнала сагласности кроз плејере и VAST тагове
Зашто је видео другачији
Видео је често најдрагоценији инвентар издавача, а уједно и место где се сигнали сагласности најчешће губе. Display огласи обично иду кроз header bidding wrapper и таг ад сервера који аутоматски читају CMP. Видео огласи прелазе дужи пут: страница учитава плејер, плејер гради захтев за оглас, ад сервер враћа VAST документ, а тај документ може да упућује на даље wrapper-е, трекинг пикселе и медијске фајлове, које преузима плејер, а не страница.
На сваком кораку сигнал сагласности мора да се проследи експлицитно. Када то изостане, купци или третирају импресију као да није дата сагласност или је одбаце, а формат највеће вредности на вашем сајту тихо зарађује мање него што би требало.
Корак 1: Сазнајте како ваш плејер чита сагласност
Видео плејери се грубо деле у три групе:
- Плејери који директно читају CMP. Сами позивају __tcfapi или __gpp и додају сигнале захтевима за огласе.
- Плејери који очекују да ви обезбедите сагласност. Стринг сагласности и заставице прослеђујете у конфигурацији плејера или директно у URL-у ад тага.
- Плејери који не раде ни једно ни друго. Обично старије или прилагођене верзије, где захтеви за огласе одлазе без икаквог сигнала.
Прочитајте документацију свог плејера, а затим проверите понашање у картици Network. Документација описује шта би требало да се деси; захтев показује шта се дешава.
Корак 2: Ставите сигнале на захтев за оглас
Већина ад сервера и SSP-ова прихвата сагласност као URL параметре на видео захтеву за оглас. Називи се разликују по платформи, али уобичајени су:
- gdpr — 1 ако се GDPR примењује на захтев, 0 ако не;
- gdpr_consent — TCF стринг сагласности;
- addtl_consent — Google-ов Additional Consent стринг, за добављаче ван TCF Global Vendor List;
- gpp и gpp_sid — GPP стринг и применљиви ID-ови секција;
- заставице специфичне за платформу за неперсонализовану или ограничену обраду података.
Ако плејер гради тагове из шаблона, постарајте се да се вредности попуне у тренутку захтева, а не када се страница први пут учита. Посетилац који даје сагласност након што се плејер иницијализује не би требало да први захтев за оглас пошаље са празним стрингом.
Корак 3: Користите VAST макрое за сагласност
VAST одговор често садржи URL-ове за праћење и wrapper URL-ове које плејер позива касније. Листа макроа IAB VAST 4.1 укључује [GDPRCONSENT], који плејер треба да замени стрингом сагласности при позивању тих URL-ова. Питајте своје партнере за потражњу да ли њихови тагови то користе и потврдите да ваш плејер подржава замену макроа. Ако макро остане незамењен, крајња тачка која прима захтев види дословни плејсхолдер уместо валидног сигнала.
Корак 4: Рукујте временским усклађивањем pre-roll-а
Pre-roll ствара напетост у времену. Захтев за оглас жели да се покрене чим је плејер спреман, али код посетиоца из ЕУ који први пут долази банер можда још увек стоји на екрану. Имате три могућности:
- Сачекајте одлуку. Задржите захтев за оглас док CMP не пријави коначно стање. Тако купци добијају најбољи сигнал, али то може да одложи репродукцију.
- Затражите са тренутним стањем. Пошаљите захтев одмах са сигналом који постоји, уз прихватање да први оглас може бити третиран као да сагласност није дата.
- Мало одложите аутоматску репродукцију. Покрените плејер тек након што посетилац интерагује са банером или страницом, што одговара сајтовима где се видео налази испод прегиба.
Не постоји универзално исправан одговор. Измерите fill rate, CPM и време почетка репродукције за сваку опцију на сопственом саобраћају пре него што се определите.
Корак 5: Не заборавите mid-roll и дуге сесије
Дугометражни видео и стримови уживо могу да имају mid-roll паузе много минута након учитавања странице. Ако је посетилац у међувремену променио избор, каснији захтеви за огласе морају да одражавају ново стање. Плејери који кеширају стринг сагласности при иницијализацији наставиће да шаљу стару вредност. Дајте предност интеграцијама које се претплаћују на догађаје промене сагласности или поново читају CMP пре сваке рекламне паузе.
Корак 6: Раздвојите хостовање медија од оглашавања
И сам видео фајл може да долази од треће стране. Уграђивање хостованог плејера са видео платформе може да постави колачиће или учита праћење чак и пре него што се затражи било који оглас. Третирајте плејер као засебног добављача: наведите га у конфигурацији свог CMP-а, одлучите на коју се сврху ослања и учитајте га иза плејсхолдера ако поставља несуштинске колачиће.
Како FlexyConsent помаже
FlexyConsent излаже стандардне IAB TCF 2.4 и GPP v1.1 API-је, заједно са сигналима Google Consent Mode v2, па плејери и ад тагови који директно читају CMP налазе сигнале у формату који очекују. FlexyConsent је CMP сертификован од Google-а (CMP ID 317), а сертификован је и од IAB Europe и IAB Canada.
Кратка рутина провере
- Учитајте страницу са видеом са локације у ЕУ, прихватите и проверите да први захтев за оглас садржи попуњен стринг сагласности.
- Одбијте и поновите; потврдите да захтев и даље одлази са исправним сигналом, а не без њега.
- Пратите ланац VAST wrapper-а и проверите да URL-ови за праћење садрже прави стринг, а не незамењен макро.
- Промените сагласност током репродукције и проверите следећу рекламну паузу.
Кључни закључци
- Захтеве за видео огласе гради плејер, па сагласност мора да се проследи намерно.
- Параметре сагласности попуњавајте у тренутку захтева, а не при учитавању странице.
- Потврдите да се [GDPRCONSENT] и слични макрои замењују дуж VAST ланца.
- Стратегију тајминга pre-roll-а изаберите на основу сопствених података о fill-у, CPM-у и времену почетка.
- Видео хост третирајте као добављача за себе.