TCF Razılıq Stringini Necə Oxumalı: Tərtibatçılar üçün Praktik Bələdçi

TC String Əslində Nədir

IAB Transparency & Consent Framework tək yığcam token istehsal edir — TC string — hər reklam sorğusu ilə səyahət edir və satıcılara istifadəçinin nəyə razı olub-olmadığını dəqiq deyir. O, Base64-URL ilə kodlanır və bit səviyyəsində qablaşdırılır, ona görə də cəfəngiyat kimi görünür (CPxy...AAA), lakin dəqiq, yoxlanıla bilən qeyd kodlaşdırır.

Seqmentlər

Tam TC string bir neçə nöqtə ilə ayrılmış seqmentdir. Birincisi core string-dir; digərləri isteğe bağlıdır:

Bit sahələri onun ürəyidir: N biti 1-ə təyin edilmiş N məqsədi və ya N satıcısı üçün razılıq deməkdir. Məqsəd 1 “cihazda məlumat saxlamaq/əldə etmək”, məqsəd 3 və 4 fərdiləşdirilmiş reklamları əhatə edir və s.

Praktikada Birini Deşifrə Etmək

Bitləri nadir hallarda əllə deşifrə edirsiniz. IAB tərəfindən təqdim olunan kitabxanalardan və ya ictimai deşifratordan istifadə edin:

JavaScript-də __tcfapi('getTCData', 2, cb) çağırışı artıq parse edilmiş obyekti qaytarır — tcData.purpose.consents və tcData.vendor.consents id → boolean xəritələridir. Bu, iş vaxtında sizin əsl həqiqətinizdir.

Gəliri Öldürən Səhvlər

Fərdiləşdirilmiş tələb sakitcə yox olduqda, adətən səbəb TC string-dir:

Sazlama İş Axını

İstifadəçinin razılığını təkrarlayın, canlı TC stringini __tcfapi-dən və ya reklam sorğusundan götürün, onu validator vasitəsilə işlədin və deşifrə edilmiş məqsədləri/satıcıları partnyorlarınızın tələb etdiyi ilə müqayisə edin. On haldan doqquzunda boşluq tək satıcı biti və ya çatışmayan məqsəd 1-dir.

FlexyConsent Harada Yerləşir

FlexyConsent TC sətirlərini sertifikatlı CMP ID 317 ilə yaradır və __tcfapi vasitəsilə təqdim edir, beləliklə cari sətri deşifrə edə bilərsiniz; hesabatları qərarları mənbə və regiona görə göstərir.

Əsas Məqamlar

← Bloq Hamısını Oxu →