IAB TCF v2.2-dən v2.3-ə miqrasiya bələdçisi: Nələr dəyişdi və CMP-lər necə yenilənməlidir
IAB Europe Transparency and Consent Framework (TCF) Avropada proqrammatik reklamda ən geniş yayılmış razılıq siqnalıdır. Framework-un versiyaları heç vaxt yalnız kosmetik yeniləmə olmur — hər biri tənzimləyicilərin rəyini, icra tədbirlərini və real nəşriyyatçı və vendorların necə işlədiyindən çıxarılan dərsləri əks etdirir. TCF v2.2-dən v2.3-ə keçid də istisna deyil.
Bu bələdçi v2.3-ün əslində nələri dəyişdiyini, bu dəyişikliklərin niyə edildiyini və istehsalat mühitində çalışan bir CMP-ni razılıqlı inventarı itirmədən və keçid dövründə Policies-i pozmadan necə miqrasiya etməyi izah edir.
Qısa versiya
TCF v2.3 v2.2-nin təkamülüdür, yenidən arxitektura deyil. TC String formatı uyğun olaraq qalır, mövcud məqsədlər və funksiyalar saxlanılır və nəşriyyatçı yönümlü UI tələblərinin çoxu dəyişmədən qüvvədə qalır. Mühüm dəyişikliklər dörd sahədə cəmlənir:
- Vendor məlumatı və saxlama müddətlərinin CMP-lər tərəfindən necə təqdim olunmasına dair daha aydın qaydalar.
- 2022-ci il Belçika DPA qərarından bəri tənzimləyicilərin tələb etdiyi ikinci lay üçün daha detallı idarəetmə ilə bağlı yeni tələblər.
- Qaranlıq nümunələr, bərabər nəzərə çarpma və əvvəlcədən işarələnmiş seçimlər ətrafında siyasətlərin tətbiqinin sərtləşdirilməsi.
- Global Vendor List (GVL) sxeminə və vendor açıqlama axınına düzəlişlər.
Niyə v2.3 mövcuddur
Hər bir TCF versiyası üç auditoriya arasında aparılan bir razılaşmadır: monetizasiyanı davam etdirməli olan nəşriyyatçılar, stabil texniki interfeysə ehtiyacı olan vendorlar və müəyyən uyğunluq boşluqlarını davamlı olaraq üzə çıxaran tənzimləyicilər. v2.3 birbaşa üç təzyiqə cavabdır:
- v2.2 çərçivəsində "legitimate interest"-dən həddən artıq istifadə ilə bağlı icra tədbirləri. Bir neçə Avropa DPA-sı çoxlu sayda vendorun yalnız razılığın qanuni olduğu məqsədlər üçün LI iddia etdiyini bildirdi. v2.3 vendorların bəyan etdiyi hüquqi əsas açıqlamalarını sərtləşdirir və bunları razılıq UI-ında daha erkən səthə çıxarır.
- Qaranlıq nümunələr barədə davam edən şikayətlər. Yenilənmiş Policies bərabər nəzərə çarpma qaydasını daha açıq edir və ikinci layda əvvəlcədən işarələnmiş tənzimləmələr (toggles) ətrafındakı boşluqları aradan qaldırır.
- Böyük CMP-lər və nəşriyyatçılardan əməliyyat rəyi. v2.2 mobil və CTV-də təmiz şəkildə implementasiya edilməsi çətin olan bir neçə məcburi açıqlama təqdim etmişdi. v2.3 məcburi açıqlama dəstini sadələşdirir və daha çox hissənin laylı görünüşdə yerləşdirilməsinə imkan verir.
TC String uyğunluğu
TC String-in özü geri uyğunluğunu qoruyur. v2.3 CMP, v2.2 vendorların oxuya bildiyi string-lər yaradır və v2.3 vendor keçid dövründə v2.2 string-lərini istehlak edə bilər. String-in əsas seqmentindəki versiya göstəricisi CMP-nin hansı siyasət versiyasına uyğunluq iddia etdiyini müəyyən edir və GVL versiya göstəricisi isə müstəqil şəkildə irəlil��yir.
Praktik mənası: bütün vendorları eyni anda yeniləməyiniz tələb olunmur və v2.3-ü yerləşdirdiyiniz gün hər bir istifadəçidən yenidən razılıq almağa məcbur deyilsiniz. Mərhələli rollout açıq şəkildə dəstəklənir.
Əsas texniki dəyişikliklər
1. Vendor açıqlaması və saxlanma
v2.3 CMP-lərdən hər bir vendorun bəyan etdiyi məlumatların saxlanma müddətini yalnız ayrıca vendor siyahısında deyil, laylı UI-da da göstərməyi tələb edir. Saxlanma dəyəri həmişə GVL-in bir hissəsi olub, lakin v2.2 istifadəçilərə bu məlumatın məqsədlərlə yanaşı göstərilməsini tələb etmirdi. v2.3 bu boşluğu bağlayır, çünki tənzimləyicilər istifadəçilərin məlumatlarının nə qədər müddətə saxlanılacağını bilmədən məlumatlı seçim edə bilməyəcəyini iddia etdilər.
2. Daha sərt ikinci lay idarəetmələri
İkinci layda — "parametrləri idarə et" görünüşündə — v2.3 əhəmiyyətli olmayan məqsədlər və vendorlar üçün tənzimləmələrin (toggles) ilkin olaraq söndürülmüş vəziyyətdə olmasını aydın şəkildə tələb edir. Qutuların əvvəlcədən işarələnməsi və ya sürgülərin əvvəlcədən aktivləşdirilməsi, istifadəçi heç vaxt açıq şəkildə "qəbul et" klikləməsə belə, siyasət pozuntusudur. Əvvəllər "yumşaq opt-in" nümunəsinə güvənən CMP-lər ikinci layı yenidən render etməli olacaqlar.
3. Bərabər nəzərə çarpmanın tətbiqi
Bərabər nəzərə çarpma qaydası v2.1-dən bəri mövcuddur, lakin v2.3 bunu daha az təfsir imkanı ilə müəyyənləşdirir: "hamısını rədd et" idarəetməsi "hamısını qəbul et" ilə eyni layda, eyni vizual ağırlıqda, eyni rəng kontrast sinfində və eyni interaksiya məsafəsində olmalıdır. Rədd et düyməsini link arxasında, daha kiçik düymədə və ya ikincil ekranda gizlətmək artıq mülahizə mövzusu deyil, açıq uyğunluq pozuntusudur.
4. Legitimate Interest siqnallaşdırılması
v2.3 çərçivəsində legitimate interest-i qanuni əsas kimi bəyan edən vendorlar indi həmçinin hansı məqsədlər üçün qiymətləndirmə apardıqlarını və hansıları üzrə Legitimate Interests Assessment tamamladıqlarını bəyan etməlidirlər. CMP-lər bu bəyanatı istifadəçi interfeysinə ötürməyə borcludur ki, istifadəçilər tam məlumatla etiraz edə bilsinlər. Praktik olaraq bu o deməkdir ki, "etiraz et" axınında artıq ümumi tənzimləmə deyil, vendor-spesifik LIA statusu göstərilir.
5. GVL sxem yeniləmələri
Global Vendor List sxemi saxlanma dəqiqliyi, LIA statusu və hər bir vendorun bəyan etdiyi məqsədlərə aid məxfilik siyasəti bölməsinə maşın-oxunaqlı link üçün sahələr əlavə edir. GVL-i keşləyən CMP-lər v2.3 GVL-ə keçməzdən əvvəl yeni sahələri anlamaq üçün sxem parser-lərini yeniləməlidirlər.
UX-ə təsir edən siyasət dəyişiklikləri
TCF həm texniki spesifikasiya, həm də Policies toplusudur. v2.3-dəki bir neçə siyasət dəyişikliyi birbaşa razılıq UI-ına təsir edir:
- "Qəbul etmədən davam et" artıq rədd ekvivalenti deyil, yalnız o, vizual olaraq qəbul düyməsi ilə uyğun gəlirsə və tam rədd kimi eyni TC String yaradırsa.
- Dil pariteti — razılıq bildirişi saytın özü hansı dillərdə mövcuddursa, həmin dillərin hər birində əlçatan olmalıdır, yalnız istifadəçinin brauzer dilində yox. CMP-lər lokalizasiya override dəstəyini təmin etməlidir.
- Müntəzəm çıxış imkanı — istifadəçilər parametrlər mərkəzinə yalnız açılış səhifəsindən deyil, saytın hər bir səhifəsindən çata bilməlidirlər və çıxış linki qeyri-mütəxəssis istifadəçinin də onu razılıqla bağlı kimi tanıyacağ�� şəkildə etiketlənməlidir.
Nəşriyyatçıların etməli olduqları
- CMP vendorunuzun v2.3 dəstəyini təsdiqləyin. Onların v2.3-sertifikatlı build-inin dəqiq nə vaxt əlçatan olacağını və hansı versiya string-i raport edəcəyini soruşun.
- GVL keş məntiqinizi yeniləyin. Hər hansı GVL mirror-unuzu özünüz host edirsinizsə, v2.3 GVL istifadəyə verilməzdən əvvəl sxem parser-i yeniləyin, əks halda CMP yeni vendorları doğrulamaqdan aciz qalacaq.
- İkinci lay UI-ınızı yenidən yazın ki, hər bir tənzimləmə ilkin olaraq söndürülmüş olsun, bərabər nəzərə çarpma vizual olaraq təmin edilsin və saxlanma müddətləri məqsədlərlə yanaşı göstərilsin.
- Uyğunluq auditinizi yenidən aparın. Tənzimləyicilər üçün ən asan qələbələr v2.3-də artıq açıq şəkildə göstərilən qaranlıq nümunə pozuntularıdır. Növbəti icra yoxlamanızdan əvvəl bunları aradan qaldırın.
- Yenidən promt strategiyasını planlaşdırın. TC String geri uyğun olsa da, Policies emalın əhatəsi və ya açıqlaması əhəmiyyətli dərəcədə dəyişdikdə nəşriyyatçıları yenidən razılıq almağa həvəsləndirir. v2.3 rollout-unuzun sizin auditoriyanız üçün "əhəmiyyətli" olub-olmadığına qərar verin.
Vendorların etməli olduqları
- Hər bir LI bəyan etdiyiniz məqsəd üçün Legitimate Interests Assessment tamamlayın və nəticəni GVL-ə təqdim edin.
- GVL qeydinizı v2.3 sxem sahələri ilə yeniləyin: saxlanma dəqiqliyi, LIA bəyanatı və məxfilik siyasətinə dərin link.
- TC String parser-inizi IAB Europe tərəfindən təqdim olunan v2.3 referens string-lərinə qarşı yoxlayın.
- CMP partnyorlarınızla ortaq keçid (cutover) tarixi razılaşdırın ki, v2.3 string daşıyan ilk buyer sorğusu yalnız v2.2-ni dəstəkləyən vendorun üzərinə düşməsin.
Yayğın miqrasiya tələləri
- v2.3-ü UI yenidizayn fürsəti kimi qəbul etmək. v2.3 rollout-unuzu brend yeniləmələri ilə paketləmək cəlbedici ola bilər, lakin bu, uyğunluq testini mürəkkəbləşdirir. Öncə yalnız uyğunluğa yönəlmiş v2.3 releasını göndərin, sonra dizayn üzərində iterasiya edin.
- Saxlanma müddətinin göstərilməsi tələbini qaçırmaq. Komandalar tez-tez vendor siyahısı görünüşünü yeniləyir, lakin saxlanmanın artıq məqsəd-məqsəd laylı görünüşdə də göstərilməli olduğunu unudurlar.
- TC String-in təkbaşına kifayət olduğunu düşünmək. Uyğun olmayan UI tərəfindən istehsal olunan uyğun string yenə də uyğun deyil. Tənzimləyicilər dəfələrlə string-ləri düzgün görünən, amma banner-ləri "rədd et" düyməsini gizlədən operatorlara cərimə kəsiblər.
- CTV və mobilin hüdud xaricində saxlanılması. v2.3 TCF siqnallarının yaradıldığı hər bir səthə şamil edilir. Veb yeniləmə göndərib CTV və ya mobil tətbiqlərini görməməzlikdən gələn nəşriyyatçılar hibrid, uyğun olmayan mühit yaradırlar.
Nəticə
TCF v2.3 v2.2 ilə kəskin ziddiyyət təşkil edən dağıdıcı dəyişiklik deyil, amma Avropa proqrammatik ekosistemini bir arada saxlayan qaydaların əhəmiyyətli dərəcədə sərtləşdirilməsidir. İstiqamət aydındır: daha çox şəffaflıq, daha az qaranlıq nümunə, daha detallı istifadəçi idarəetməsi və əvvəllər nəzərdən yayınan kənar hallara daha az dözümlülük. v2.3-ü sürətli yamaq kimi qəbul edən CMP-lər və nəşriyyatçılar özlərini yenidən tənzimləyicinin qarşısında tapacaqlar. Miqrasiyanı ikinci lay UX-ni təmizləmək, legitimate interest qısayollarını aradan qaldırmaq və həqiqi bərabər nəzərə çarpan razılıq axınını yenidən qurmaq üçün fürsət kimi görənlər isə v2.3 dövründə həqiqətən alınıb-satılan inventarla çıxacaq və v2.4-ün nə gətirəcəyinə baxmayaraq davam gətirəcək bir razılıq mövqeyi qazanacaqlar.