TCF rozilik satrini qanday oʻqish kerak: ishlab chiquvchilar uchun amaliy qoʻllanma

TC satri aslida nima

IAB Transparency & Consent Framework yagona ixcham token ishlab chiqaradi — TC satrini — u har bir reklama soʻrovi bilan birga yuradi va sotuvchilarga foydalanuvchi nimaga rozi boʻlgani va nimaga rozi boʻlmaganini aniq aytib beradi. U Base64-URL kodlangan va bit darajasida qadoqlangan, shuning uchun u bemaʼni narsa kabi koʻrinadi (CPxy...AAA), lekin aniq, tekshirib boʻladigan yozuvni kodlaydi.

Segmentlar

Toʻliq TC satri bir nechta nuqta bilan ajratilgan segmentlardir. Birinchisi asosiy satr; boshqalari ixtiyoriy:

Bit maydonlari uning yuragi: N biti 1 ga oʻrnatilgani N maqsad yoki N sotuvchi uchun rozilikni anglatadi. Maqsad 1 “qurilmada maʼlumotni saqlash/kirish,” maqsad 3 va 4 shaxsiylashtirilgan reklamalarni qamrab oladi va hokazo.

Amalda bittasini dekodlash

Siz bitlarni qoʻlda kamdan-kam dekodlaysiz. IAB taqdim etgan kutubxonalardan yoki ommaviy dekoderdan foydalaning:

JavaScript-da __tcfapi('getTCData', 2, cb) chaqiruvi allaqachon tahlil qilingan obyektni qaytaradi — tcData.purpose.consents va tcData.vendor.consents id → boolean xaritalaridir. Bu ish vaqtidagi sizning haqiqatingiz.

Daromadni oʻldiradigan xatolar

Shaxsiylashtirilgan talab jimgina yoʻqolganda, odatda TC satri buning sababidir:

Tuzatish ish jarayoni

Foydalanuvchining roziligini qayta tiklang, jonli TC satrini __tcfapi yoki reklama soʻrovidan oling, uni tekshiruvchi orqali oʻtkazing va dekodlangan maqsadlar/sotuvchilarni hamkorlaringiz talab qiladigan narsa bilan solishtiring. Oʻn martadan toʻqqiztasida kamchilik bitta sotuvchi biti yoki yetishmayotgan maqsad 1 dir.

FlexyConsent qayerga toʻgʻri keladi

FlexyConsent TC satrlarini sertifikatlangan CMP ID 317 bilan yaratadi va ularni __tcfapi orqali beradi, shuning uchun joriy satrni dekodlashingiz mumkin; hisobotlari qarorlarni manba va mintaqa boʻyicha koʻrsatadi.

Asosiy xulosalar

← Blog Hammasini o'qish →