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.consentstcData.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 qeydiyyatdan keçmiş CMP ID ilə spesifikasiyaya uyğun TC string-lər yaradır, onları təzə saxlayır, sazlama üçün deşifrə edilmiş vəziyyəti təqdim edir və trafikiniz boyunca hansı məqsəd və satıcıların əslində verildiyini hesabat edir — beləliklə razılığın (və gəlirin) harada sızdığını təxmin etmək deyil, görə bilərsiniz.

Əsas Məqamlar

← Bloq Hamısını Oxu →