Prebid.js Sutikimo Valdymas: Antraščių Siūlymų Sąrankos Vadovas Leidėjams

Antraščių siūlymai padidina leidėjų CPM reikšmes, leisdami paklausos partneriams lygiagrečiai konkuruoti — tačiau kiekvienas iš šių partnerių turi gauti galiojantį sutikimo signalą prieš nustatydamas slapuką, paimamas pirštų atspaudų ar paleisdamas pikselį. Prebid.js, de facto atvirojo kodo antraščių siūlymų apvalkalas, naudojamas dešimtimis tūkstančių svetainių, tiekiamas su Sutikimo Valdymo moduliu, kuris sujungia jūsų CMP su kiekvienu aukcionu. Klaidingai sukonfigūravus duomenys gali nutekėti be sutikimo (reguliacinė rizika) arba siūlytojai negaus reikiamo signalo (pajamų rizika). Šis vadovas veda leidėjus per gamybinio lygio sąranką.

Kodėl Prebid.js Reikia Sutikimo Valdymo Modulio

Kai vykdomas Prebid.js aukcionas, apvalkalas lygiagrečiai siunčia užklausas kiekvienam sukonfigūruotam siūlytojo adateriui. Kiekvienas adapteris turi įtraukti naudotojo sutikimo eilutę į savo siūlymo užklausą — tcfeu (TCF v2.2 ES/JK), usp (CCPA/CPRA) ir vis dažniau gpp (IAB Global Privacy Platform eilutė, apimanti kelias JAV valstijas). Be šių signalų žemesnės grandies SSP ir DSP privalo naudotoją laikyti atsisakiusiu, visiškai atmesti siūlymą arba — blogiausiu atveju — neteisėtai apdoroti duomenis.

Prebid Sutikimo Valdymo modulis yra tarp jūsų CMP ir siūlymo užklausų vamzdyno. Jis iškviečia standartinę CMP API (__tcfapi, __uspapi, __gppapi), laukia sutikimo eilutės, o tada automatiškai įterpia ją į kiekvieno adapterio siūlymo užklausos naudingąją apkrovą. Taip pat taikoma tikslu pagrįsta prieigos kontrolė įjungus GDPR vykdymą, blokuojant prieigą prie saugyklos ir siūlytojo vykdymą naudotojams, kurie nesuteikė atitinkamų TCF tikslų.

Pagrindinio Modulio Diegimas ir Konfigūravimas

Prebid.js kuriamas kiekvienam leidėjui individualiai iš docs.prebid.org/download.html. Generuojant pasirinktinį versiją, svarbūs trys moduliai skyriuje „Sutikimo Valdymas":

Įtraukite visus tris, jei aptarnaujate pasaulinį srautą. Kai versija pasirodo jūsų CDN tinkle, sukonfigūruokite modulius savo Prebid sąrankos scenarijuje:

TCF v2.2 konfigūracija

TCF blokas nurodo Prebid, kurią CMP API iškviesti, kiek laukti eilutės ir ką daryti pasibaigus skirtajam laikui. Tipiška gamybinė konfigūracija nustato cmpApi: 'iab', timeout: 8000 (8 sekundės — pakankamai ilgai lėtam CMP reklaminės juostos įkėlimui) ir defaultGdprScope: true, kad naudotojai nežinomose jurisdikcijose būtų laikomi aprėpties ribose, kol neįrodyta priešingai. Atskirai nustatant actionTimeout, kontroliuojama, kiek Prebid laukia, kai naudotojas dar neturėjo sąveikos su reklaminė juosta — saikingo reikšmė išvengia tuščio skelbimų antraštelės, jei lankytojas ignoruoja reklaminę juostą.

US Privacy ir GPP

USP paprasta: įjunkite modulį ir Prebid nuskaito keturių simbolių eilutę iš __uspapi. GPP yra sudėtingesnė, nes GPP eilutė gali turėti kelis sekcijų ID (TCF ES, JAV nacionalinis, JAV Kalifornija, JAV Koloradas, JAV Virdžinija ir kt.). Prebid automatiškai persiunčia visą eilutę, bet siūlytojai tikrina konkrečias sekcijas. Įsitikinkite, kad jūsų CMP išsiunčia teisingas GPP sekcijas kiekvieno naudotojo jurisdikcijai — netinkamai sukonfigūruota CMP, siunčianti tik JAV nacionalinę sekciją Kalifornijos naudotojui, privers CPRA atitinkančius DSP atmesti siūlymą.

GDPR Vykdymo Įjungimas (Tikslu Pagrįsta Prieigos Kontrolė)

Pagal numatytuosius nustatymus sutikimo modulis perduoda TCF eilutę, bet nieko neblokuoja. Kad Prebid iš tikrųjų vykdytų TCF tikslus, įjunkite gdprEnforcement taisyklių rinkinį. Čia dažniausiai pasitaiko sąrankos klaidos — ir čia slypi skirtumas tarp atitinkančio ir neatitinkančio antraščių siūlymų rietimo.

Standartinis taisyklių rinkinys blokuoja keturias veiklas, kai atitinkamam tikslui trūksta sutikimo:

Kiekvienai taisyklei nustatote enforcePurpose: true, enforceVendor: true ir vendorExceptions sąrašą. Tiekėjų išimčių sąrašas yra labai svarbus: bet kuriam siūlytojui, kurį nurodote sąraše, leidžiama dalyvauti net be aiškaus TCF tiekėjo sutikimo, remiantis tuo, kad turite atskirą teisinį pagrindą (pvz., teisėtas interesas kartu su sutartiniu srautu). Naudokite tai santūriai — pernelyg plačios išimtys yra tiksliai tas modelis, už kurį reguliuotojai pradėjo bausti leidėjus.

Dažni Spąstai, Kainuojantys Leidėjams Pajamas ar Atitikimą

Skirtasis laikas nustatytas per žemai

Jei timeout yra trumpesnis nei jūsų CMP reklaminės juostos atvaizdavimo laikas, Prebid tęsia be sutikimo eilutės. Siūlytojai tai traktuoja kaip nesutikimą ir atmeta siūlymą. Išmatuokite savo CMP tcfapi('addEventListener') pirmojo iškvietimo delsą 95-ame procentile ir nustatykite Prebid skirtąjį laiką virš to. 8000 ms yra saugi numatytoji reikšmė; 3000 ms yra rizikinga, jei aptarnaujate rinkas, kuriose reklamines juostas lokalizuoti trunka ilgiau.

Trūkstama GPP integracija JAV sraute

Pagrindiniai SSP ir DSP (Google AdX, TTD, Magnite, PubMatic) dabar reikalauja GPP eilutės JAV atsisakymo vykdymui. Jei išsiunčiate tik senesnę USP eilutę, šie DSP vis dažniau sumažins arba praleids jūsų inventorių. Audituokite savo siūlymų atsakymus: staigus CPM kritimas JAV sraute 2026 m. dažnai yra trūkstamo GPP signalo požymis.

Pasenusios sutikimo eilutės SPA naršyme

Vieno puslapio programos, kurios iš naujo paleidžia Prebid aukcionus keičiantis maršrutams, turi iškviesti pbjs.refreshUserIds() ir užtikrinti, kad būtų gauta naujausia TCF eilutė. 30 minučių sena talpinimo atmintyje eilutė gali turėti ankstesnio naudotojo nustatymus, jei jūsų svetainė naudoja bendras sesijas.

Trūkstamos vendorExceptions analizei

Leidėjai dažnai pamiršta, kad Prebid Analytics adapteriai (Google Analytics, serverio pusės ataskaitos) taip pat yra measurement prieigos kontrolės pagal TCF 7 tikslą objektai. Jei juos naudojate pajamų ataskaitoms, aiškiai nurodykite juos matavimo taisyklės tiekėjų išimčių sąraše arba priimkite duomenų spragą nesutinkančiam srautui.

Sąrankos Testavimas Prieš Gamybą

Prebid.js atidaro pbjs.getConfig('consentManagement') naršyklės konsolėje. Patikrinkite, ar aktyvi konfigūracija atitinka jūsų ketinimus. Tada naudokite Chrome plėtinį Prebid.js Professor arba pbjs.getEvents(), kad patikrintumėte sutikimo eilutę, pridėtą prie kiekvienos siūlymo užklausos. Patikrinkite tris scenarijus: visiškai sutinkantį naudotoją, naudotoją, spustelėjusį „Atmesti viską", ir naudotoją, kuris atmetė reklaminę juostą nesąveikaudamas. Kiekvienas turėtų generuoti skirtingą stebimą elgesį siūlymo užklausos naudingojoje apkrovoje.

Vykdykite tuos pačius patikrinimus įvairiose geografinėse vietose naudodami VPN arba savo CMP geografinės vietos perrašymo vėliavą. ES srautas turėtų generuoti TCF eilutę ir suaktyvinti gdprEnforcement; Kalifornijos srautas turėtų generuoti USP ir GPP eilutę; jurisdikcijos atžvilgiu nežinomas srautas turėtų paisyti jūsų defaultGdprScope nustatymo.

Visko Suliejimas

Tinkamai sukonfigūruotas Prebid Sutikimo Valdymo rietimas atlieka tris dalykus vienu metu: palaiko jūsų siūlytojus aprūpintus galiojančiais sutikimo signalais (išsaugodamas CPM), vykdo TCF ir JAV atsisakymo taisykles apvalkalo lygiu (mažindamas reguliacinę riziką) ir suteikia vieną audito tašką, kai reguliuotojas klausia, kaip jūsų antraščių siūlymų sąranka gerbia naudotojo pasirinkimą. Skirkite laiko nustatyti skirtąjį laiką apgalvotai, įjunkite GPP kartu su USP JAV srautui ir ketvirtadieniškai peržiūrėkite savo vendorExceptions sąrašą — klaidos kaina matuojama tiek baudomis, tiek prarastomis programinėmis pajamomis.

← Tinkladevlaraderegistris Skaityti viską →