Prebid.js Rozilikni Boshqarish: Nashriyotchilar uchun Header Bidding Sozlash Qo'llanmasi
Header bidding talab hamkorlariga parallel raqobatlashishga ruxsat berish orqali nashriyotchi CPMlarini oshiradi — lekin bu hamkorlarning har biri kuki o'rnatish, raqamli barmoq izi olish yoki piksel yoqishdan oldin to'g'ri rozilik signali kerak. O'n minglab saytlarda ishlatiladigan de facto ochiq manbali header bidding o'rash vositasi Prebid.js sizning CMP-ingizni har bir kimoshdi savdoga ulash uchun Rozilikni Boshqarish modulini o'z ichiga oladi. Noto'g'ri sozlash — roziliksiz ma'lumot oqizasiz (tartibga soluvchi xavf) yoki taklif beruvchilarni kerakli signaldan mahrum qilasiz (daromad xavfi). Ushbu qo'llanma nashriyotchilarni ishlab chiqarish darajasidagi sozlash bo'yicha yo'naltiradi.
Nega Prebid.js Rozilikni Boshqarish Moduliga Muhtoj
Prebid.js kimoshdi savdosi ishlaganda, o'rash vositasi sozlangan har bir taklif beruvchi adapterga parallel so'rovlar yuboradi. Har bir adapter taklif so'roviga foydalanuvchining rozilik satrini kiritishi kerak — tcfeu (EU/UK uchun TCF v2.2), usp (CCPA/CPRA) va tobora ko'proq gpp (bir nechta AQSh shtatlarini qamrab oluvchi IAB Global Privacy Platform satri). Ushbu signallarsiz, past oqim SSPlar va DSPlar foydalanuvchini chiqib ketgan deb hisoblash, taklifni butunlay rad etish yoki — eng yomon holatda — ma'lumotlarni noqonuniy qayta ishlashga majbur bo'ladi.
Prebid Rozilikni Boshqarish moduli sizning CMP-ingiz va taklif so'rovi quvuri o'rtasida joylashgan. U standart CMP API-ni (__tcfapi, __uspapi, __gppapi) chaqiradi, rozilik satrini kutadi va keyin uni har bir adapterning taklif so'rovi yukiga avtomatik ravishda kiritadi. U shuningdek, GDPR talabini yoqganingizda maqsadga asoslangan darvozani ham qo'llaydi, tegishli TCF maqsadlarini tasdiqlamagan foydalanuvchilar uchun saqlash kirishi va taklif beruvchini bajarishni bloklaydi.
Asosiy Modulni O'rnatish va Sozlash
Prebid.js har bir nashriyotchi uchun docs.prebid.org/download.html saytidan quriladi. Maxsus qurilmangizni yaratganingizda, "Rozilikni Boshqarish" ostidagi uchta modul muhim ahamiyat kasb etadi:
- consentManagementTcf — EU, UK va Shveytsariya trafiki uchun TCF v2.2 satrlarini boshqaradi.
- consentManagementUsp — eski CCPA/CPRA US Privacy String-ni boshqaradi (ko'plab DSPlar tomonidan hali ham talab etiladi).
- consentManagementGpp — IAB GPP satrini boshqaradi, Google, TTD va yirik SSPlar tomonidan hozir majburiy qilingan kelajakka yo'naltirilgan standart.
Global trafik xizmat ko'rsatayotgan bo'lsangiz, uchtasini ham kiriting. Qurilma CDN-ingizga tushgach, Prebid sozlash skriptingizda modullarni sozlang:
TCF v2.2 konfiguratsiyasi
TCF bloki Prebid-ga qaysi CMP API-ni chaqirishni, satr uchun qancha kutishni va timeout vaqtida nima qilishni aytadi. Odatdagi ishlab chiqarish konfiguratsiyasi cmpApi: 'iab', timeout: 8000 (8 soniya — sekin CMP banner yuklanishi uchun yetarlicha uzoq) va defaultGdprScope: true ni belgilaydi, shunda noma'lum yurisdiksiyadagi foydalanuvchilar boshqacha isbotlanmaguncha qamrov doirasida deb hisoblanadi. actionTimeout-ni alohida sozlash foydalanuvchi banner bilan hali muloqot qilmaganida Prebid qancha kutishini nazorat qiladi — uni mo''tadil saqlash, tashrif buyuruvchi bannerni e'tiborsiz qoldirsa bo'sh reklama uyasidan qochadi.
US Privacy va GPP
USP oddiy: modulni yoqing va Prebid __uspapi-dan to'rt belgili satrni o'qiydi. GPP ancha nozikroq, chunki GPP satri bir nechta bo'lim IDlarini (TCF EU, US National, US California, US Colorado, US Virginia va h.k.) o'z ichiga olishi mumkin. Prebid to'liq satrni avtomatik ravishda yo'naltiradi, lekin taklif beruvchilar muayyan bo'limlarni tekshiradi. CMP-ingiz har bir foydalanuvchining yurisdiktsiyasi uchun to'g'ri GPP bo'limlarini chiqarishiga ishonch hosil qiling — faqat California foydalanuvchisiga US National bo'limini chiqaradigan noto'g'ri sozlangan CMP CPRA-mos DSPlarni taklifni rad etishga majbur qiladi.
GDPR Talabini Yoqish (Maqsadga Asoslangan Darvoza)
Standart bo'yicha, rozilik moduli TCF satrini o'tkazib yuboradi, lekin hech narsani bloklamaydi. Prebid-ni TCF maqsadlarini haqiqatan ham qo'llashga majbur qilish uchun gdprEnforcement qoidalar to'plamini yoqing. Ko'pchilik sozlash xatolari aynan shu yerda sodir bo'ladi — va mos va mos bo'lmagan header bidding steki o'rtasidagi farq shu yerda yashaydi.
Standart qoidalar to'plami tegishli maqsad roziligi bo'lmaganda to'rtta faoliyatni bloklaydi:
- storage — Maqsad 1 (saqlash va kirish) ga bog'liq. Rad etilganda, Prebid taklif beruvchilarga cookie va localStorage o'qish yoki yozishni oldini oladi.
- basicAds — Maqsad 2 (asosiy reklamalar) ga bog'liq. Rad etilganda, taklif beruvchi kimoshdi savdodan butunlay chiqarib tashlanadi.
- measurement — Maqsad 7 ga bog'liq. Analytics adapterlariga ta'sir qiladi.
- transmitPreciseGeo — Maxsus Xususiyat 1 ga bog'liq. Rad etilganda, Prebid taklif so'rovlaridan aniq geolokatsiyani olib tashlaydi.
Har bir qoida uchun enforcePurpose: true, enforceVendor: true va vendorExceptions ro'yxatini belgilaysiz. Sotuvchi istisnolari ro'yxati muhim: u yerda ro'yxatga olingan har qanday taklif beruvchi aniq TCF sotuvchi roziligi bo'lmasdan ham ishtirok etishga ruxsat beriladi, chunki sizda alohida huquqiy asos bor (masalan, shartnomaviy oqim bilan birlashtirilgan qonuniy manfaat). Buni tejamkorlik bilan ishlating — juda keng istisnolar tartibga soluvchilar nashriyotchilarni jarima qila boshlaydigan aynan shu naqshdir.
Nashriyotchilarga Daromad yoki Muvofiqlik Qimmatiga Tushadigan Keng Tarqalgan Tuzog'lar
Timeout juda past o'rnatilgan
Agar timeout CMP-ingizning banner render vaqtidan qisqaroq bo'lsa, Prebid rozilik satrisiz davom etadi. Taklif beruvchilar buni roziliksiz deb hisoblaydi va taklifni rad etadi. CMP-ingizning 95-persentilda tcfapi('addEventListener') birinchi qo'ng'iroq kechikishini o'lchang va Prebid timeout-ni bundan yuqori belgilang. 8000 ms xavfsiz standart; 3000 ms bannerlar mahalliylashtirish uchun vaqt talab qiladigan bozorlarda xizmat ko'rsatayotgan bo'lsangiz xavfli.
AQSh trafigida GPP integratsiyasi yo'q
Yirik SSPlar va DSPlar (Google AdX, TTD, Magnite, PubMatic) endi AQSh opt-out talabini bajarish uchun GPP satrini talab qiladi. Faqat eski USP satrini chiqaraysiz, bu DSPlar inventaringizni tobora ko'proq pasaytiradi yoki o'tkazib yuboradi. Taklif javoblaringizni tekshiring: 2026 yilda AQSh trafigida keskin CPM tushishi ko'pincha yo'qolgan GPP signalidur.
SPA navigatsiyasida eskirgan rozilik satrlari
Marshrut o'zgarishlarida Prebid kimoshdi savdolarini qayta ishga tushiradigan bir sahifali ilovalar pbjs.refreshUserIds()-ni chaqirishi va so'nggi TCF satrining olinganligiga ishonch hosil qilishi kerak. 30 daqiqa oldin kesh qilingan satr, agar saytingiz umumiy seanslardan foydalansa, oldingi foydalanuvchining afzalliklarini olib yurishi mumkin.
Analytics uchun vendorExceptions yo'q
Nashriyotchilar ko'pincha Prebid Analytics adapterlarining (Google Analytics, server tomonidagi hisobot) ham TCF Maqsad 7 bo'yicha measurement darvozasiga bo'ysunishini unutadi. Agar siz daromad hisoboti uchun bularga tayanayotgan bo'lsangiz, ularni o'lchov qoidasining sotuvchi istisnolari ostida aniq sanab o'ting yoki roziliksiz trafik uchun ma'lumotlar bo'shlig'ini qabul qiling.
Ishlab Chiqarishdan Oldin Sozlamangizni Sinab Ko'rish
Prebid.js brauzer konsolida pbjs.getConfig('consentManagement')-ni ko'rsatadi. Faol konfiguratsiya niyatingizga mos kelishini tekshiring. Keyin har bir taklif so'roviga biriktirilgan rozilik satrini tekshirish uchun Chrome Prebid.js Professor kengaytmasidan yoki pbjs.getEvents()-dan foydalaning. Uchta stsenariyni tekshiring: to'liq rozilik bergan foydalanuvchi, "Barchasini Rad Etish"-ni bosgan foydalanuvchi va muloqotsiz bannerni yopib qo'ygan foydalanuvchi. Har biri taklif so'rovi yukida har xil kuzatiladigan xatti-harakatni ko'rsatishi kerak.
VPN yoki CMP-ingizning geolokatsiya bekor qilish bayrog'ini ishlatib turli geografiyalarda bir xil tekshiruvlarni bajaring. EU trafigi TCF satrini ishlab chiqarishi va gdprEnforcement-ni ishga tushirishi kerak; Kaliforniya trafigi USP va GPP satrini ishlab chiqarishi kerak; yurisdiktsiyasi noma'lum trafik defaultGdprScope sozlamangizga rioya qilishi kerak.
Hammasini Birlashtirish
To'g'ri sozlangan Prebid Rozilikni Boshqarish steki bir vaqtning o'zida uchta ishni bajaradi: taklif beruvchilaringizni to'g'ri rozilik signallari bilan ta'minlaydi (CPMlarni saqlaydi), o'rash vositasi darajasida TCF va AQSh opt-out qoidalarini qo'llaydi (tartibga soluvchi ta'sirni kamaytiradi) va tartibga soluvchi sizning header bidding sozlamangiz foydalanuvchi tanlovini qanday hurmat qilishini so'raganda sizga yagona audit nuqtasi beradi. Timeout-larni ongli ravishda o'rnatish, AQSh trafigi uchun USP bilan birga GPP-ni yoqish va vendorExceptions ro'yxatini har chorakda ko'rib chiqish uchun vaqt ajrating — buni noto'g'ri qilishning narxi ham jarimalarda, ham yo'qolgan dasturiy daromadlarda o'lchanadi.