أصبح DPDPA ساري المفعول في الهند. أجرِ فحص خصوصية مجانيًا لموقعك. افحص الآن

الإشارات والمعايير

ما هو إطار الشفافية والموافقة من IAB (TCF)؟

إطار الشفافية والموافقة من IAB (TCF) إطار طوعي خاص بالقطاع طوّرته IAB Europe، وتُصان مواصفاته التقنية بالتعاون مع IAB Tech Lab، لتوحيد الطريقة التي ينقل بها الناشرون ومنصات إدارة الموافقة (CMPs) والمعلنون ومورّدو تقنيات الإعلان المعلومات المتعلقة باختيارات الخصوصية.

يُستخدم TCF في المقام الأول في منظومة الإعلان الرقمي الأوروبية. وهو يوفّر سياسات موحّدة ومواصفات تقنية وإشارات موافقة ومعلومات عن المورّدين وواجهات برمجة تطبيقات تساعد المؤسسات المشاركِة على نقل اختيارات المستخدمين بشأن معالجة البيانات الشخصية والتخزين على الأجهزة أو الوصول إليها.

والإطار الحالي هو TCF v2.3. وقد استُحدث في 2025 وجعل مقطع المورّدين المُفصَح عنهم جزءاً إلزامياً من TC String لمعالجة الغموض بشأن ما إذا كان قد أُفصح للمستخدمين عن مورّدين معينين. وكان الموعد النهائي للانتقال إلى TCF v2.3 هو 28 فبراير 2026.

ماذا يعني IAB TCF؟

IAB TCF اختصار لـ IAB Europe Transparency & Consent Framework.

وهو يوفّر إطاراً مشتركاً لمنظومة الإعلان الرقمي، بما في ذلك:

  • الناشرون
  • الشركات الإعلامية
  • المعلنون
  • وكالات الإعلان
  • منصات إدارة الموافقة
  • مورّدو تقنيات الإعلان
  • منصات جانب الطلب (DSPs)
  • منصات جانب العرض (SSPs)
  • خوادم الإعلانات
  • مزوّدو القياس
  • شركاء تقنيون آخرون

ويمكن أن تضم منظومة الإعلان المعتادة مورّدين كثيرين. ويوفّر TCF طريقة موحّدة لنقل المعلومات المتعلقة بأولئك المورّدين وأغراض المعالجة التي يعلنونها والأسس القانونية المنطبقة واختيارات المستخدمين.

وتصف IAB Europe إطار TCF بأنه معيار طوعي عابر للقطاعات يهدف إلى تمكين الناشرين والشركاء التقنيين من العمل معاً مع تزويد المستخدمين بتجربة موحّدة لاختيار الخصوصية.

هل IAB TCF قانون؟

لا.

إطار الشفافية والموافقة من IAB إطار خاص بالقطاع، وليس تشريعاً.

وهو لا يحل محل:

  • GDPR
  • توجيه ePrivacy
  • UK GDPR
  • قوانين الخصوصية الوطنية
  • الإرشادات التنظيمية
  • أحكام المحاكم
  • غير ذلك من متطلبات حماية البيانات المنطبقة

وتنص سياسات IAB Europe الحالية صراحةً على أن المشاركة في TCF لا تحل محل مسؤولية كل مشارك عن الامتثال للقانون المنطبق.

ولذلك فإن استخدام منصة CMP متوافقة مع TCF لا يجعل الموقع تلقائياً متوافقاً مع GDPR.

بل يوفّر TCF آلية موحّدة يمكنها دعم بعض مسارات عمل الخصوصية والإعلان.

ما الغرض من IAB TCF؟

الغرض الأساسي من TCF هو إيجاد لغة مشتركة لاختيارات الخصوصية داخل سلسلة توريد الإعلان الرقمي.

تخيّل ناشراً يتعامل مع عشرات مورّدي الإعلان والقياس.

فمن دون إطار موحّد، قد يحتاج الناشر إلى نقل اختيارات الخصوصية إلى كل مورّد باستخدام آلية تقنية مختلفة.

ويوحّد TCF أجزاءً مهمة من هذا النقل.

ويبدو مسار العمل المبسّط على النحو التالي:

  1. المستخدم
  2. CMP
  3. إشارة TCF
  4. مورّدو الإعلان
  5. المعالجة

ويمكن أن يساعد ذلك المؤسسات المشاركِة على فهم:

  • أي المورّدين معنيون
  • ما الأغراض التي يعلنها المورّدون
  • أي الأسس القانونية تُستخدم داخل الإطار
  • ما الاختيارات التي اتخذها المستخدم
  • أي المورّدين أُفصح عنهم
  • أي قيود الناشر تنطبق
  • كيف ينبغي نقل حالة الخصوصية الخاصة بالمستخدم

ما هو TCF v2.3؟

TCF v2.3 هو الإصدار الحالي من إطار الشفافية والموافقة الصادر عن IAB Europe.

وقد أطلقت IAB Europe الإصدار TCF v2.3 في 2025. وتمثّل تغييره الرئيسي في جعل قسم المورّدين المُفصَح عنهم جزءاً إلزامياً من TC String.

واستُحدث هذا التغيير لإزالة الغموض بشأن ما إذا كان قد أُفصح فعلياً للمستخدمين عن مورّدين معينين، ولا سيما في الحالات التي تنطوي على معالجة قائمة على المصلحة المشروعة لأغراض خاصة.

وانتهت الفترة الانتقالية في 28 فبراير 2026، ما يعني أن تطبيقات TCF الحالية ينبغي أن تدعم الإصدار v2.3 بدلاً من الاعتماد على تطبيق v2.2 الأقدم.

سجل إصدارات TCF

تشمل إصدارات TCF الرئيسية ما يلي:

  1. TCF v1.1
    2018
  2. TCF v2.0
    2019
  3. TCF v2.1
    2020
  4. TCF v2.2
    2023
  5. TCF v2.3
    2025

وينبغي أن يكون TCF v2.3 هو الإصدار المشار إليه في محتوى المسرد وإرشادات التطبيق الحالية.

ما الذي تغيّر في TCF v2.3؟

أهم تغيير في الإصدار v2.3 هو مقطع المورّدين المُفصَح عنهم الإلزامي.

وينقل هذا المقطع ما إذا كان قد أُفصح عن المورّد للمستخدم عبر واجهة منصة CMP.

ويشمل الهيكل التقني ما يلي:

  1. المقطع الأساسي
  2. مقطع المورّدين المُفصَح عنهم
  3. مقطع TC الاختياري الخاص بالناشر

وتوضّح IAB Tech Lab أن مقطع المورّدين المُفصَح عنهم يوفّر إشارة ثنائية تبيّن ما إذا كان قد أُفصح عن المورّد للمستخدم.

ويتسم ذلك بأهمية خاصة عندما يعتمد المورّدون على المصلحة المشروعة في بعض أنشطة المعالجة ويحتاجون إلى معرفة ما إذا كان المستخدم قد أُبلغ على النحو الصحيح بمشاركتهم.

لماذا يهم ذلك

الإفصاح عن المورّدين متطلب شفافية مهم.

وينبغي ألّا يضطر المورّد إلى تخمين ما إذا كان قد عُرض فعلياً على المستخدم.

ويوفّر TCF v2.3 إشارة موحّدة للحد من ذلك الغموض.

ما هو TC String؟

سلسلة الشفافية والموافقة، التي تُسمى عادةً TC String، تمثيل قابل للقراءة آلياً للمعلومات ذات الصلة ولاختيارات المستخدم داخل منظومة TCF.

ويمكنها نقل معلومات تتعلق بما يلي:

  • موافقة المستخدم
  • اعتراضات المستخدم
  • المورّدون
  • الأغراض
  • الأسس القانونية
  • قيود الناشر
  • المورّدون المُفصَح عنهم
  • البيانات الوصفية للإطار

ويتيح TC String للمورّدين المشاركِين تلقّي معلومات موحّدة عن حالة الخصوصية التي تحددت عبر منصة CMP.

ولذلك يُعد TC String أحد أهم المكوّنات التقنية في TCF.

هل TC String مطابق للموافقة؟

لا.

TC String تمثيل تقني لمعلومات الخصوصية والاختيارات.

وهو ليس بذاته بديلاً قانونياً عن الموافقة الصحيحة.

وتتوقف صحة الموافقة قانوناً على عوامل مثل:

  • ما المعلومات التي قُدِّمت
  • ما إذا كان الاختيار حراً
  • ما إذا كان الغرض محدداً بما فيه الكفاية
  • ما إذا كان المستخدم قد أبدى موافقته بفعل إيجابي حيثما لزم
  • ما إذا كان السحب ممكناً
  • ما إذا كانت المتطلبات القانونية المنطبقة مستوفاة
  • ما إذا كانت المعالجة الفعلية مطابقة للمعالجة المُفصح عنها

يوفّر TCF توحيداً تقنياً؛ وهو لا ينشئ بذاته الأساس القانوني للمعالجة.

ما هو مقطع المورّدين المُفصَح عنهم؟

مقطع المورّدين المُفصَح عنهم إضافة رئيسية في TCF v2.3.

وهو ينقل ما إذا كان قد أُفصح عن المورّدين للمستخدم عبر واجهة منصة CMP المعنية.

والغرض منه إزالة الغموض عندما يحتاج المورّدون إلى تحديد ما إذا كانوا قد عُرضوا فعلياً على المستخدم.

ويتسم ذلك بأهمية خاصة للمورّدين الذين يعالجون البيانات في حالات معينة تستند إلى المصلحة المشروعة.

ويشترط TCF v2.3 وجود مقطع المورّدين المُفصَح عنهم في TC Strings.

ما هي Global Vendor List (GVL)؟

Global Vendor List (GVL) هي القائمة الموحّدة للمورّدين المشاركِين في منظومة TCF.

وهي توفّر معلومات تستخدمها منصات CMP وغيرها من المشاركِين لفهم المورّدين المشاركِين والأنشطة التي يعلنونها.

ويمكن أن تشمل معلومات المورّد ما يلي:

  • معرّف المورّد
  • اسم المورّد
  • الأغراض المعلنة
  • الأغراض الخاصة
  • الخصائص
  • الخصائص الخاصة
  • الأسس القانونية
  • فئات البيانات
  • معلومات أخرى خاصة بالإطار

وتكمن أهمية GVL في أن TC String وواجهة منصة CMP يحتاجان إلى معلومات موحّدة عن المورّدين.

ولا تزال موارد TCF الحالية لدى IAB Europe تدرج GVL بوصفها مكوّناً أساسياً من مكوّنات الإطار.

وهي تتيح لمنصات CMP وغيرها من المشاركِين العمل انطلاقاً من معلومات موحّدة عن المورّدين المشاركِين.

وتساعد GVL على دعم ما يلي:

  • تحديد هوية المورّدين
  • إعلانات الأغراض
  • إعلانات الأغراض الخاصة
  • معلومات الخصائص
  • معلومات الأساس القانوني
  • الإفصاحات عن المورّدين

وGVL أحد الموارد الأساسية التي تجعل نقل معلومات المورّدين بصورة موحّدة ممكناً في TCF.

ما هي منصة CMP المتوافقة مع TCF؟

منصة CMP المتوافقة مع TCF هي منصة إدارة موافقة مشاركِة في منظومة TCF التابعة لـ IAB Europe.

ويمكن لمنصة CMP المتوافقة مع TCF أن توفّر البنية الموجّهة إلى المستخدم والبنية التقنية اللازمتين لما يلي:

  • عرض معلومات الخصوصية.
  • الإفصاح عن المورّدين والأغراض المنطبقة.
  • جمع اختيارات المستخدم.
  • توليد TC String.
  • إتاحة الإشارة للمورّدين المشاركِين.
  • دعم واجهة برمجة تطبيقات CMP المنطبقة.
  • إدارة تغييرات التفضيلات.
  • دعم سياسات TCF ومواصفاته المعنية.

وشريط ملفات تعريف الارتباط العادي ليس تلقائياً منصة CMP متوافقة مع TCF.

فالمشاركة في TCF تنطوي على متطلبات محددة تتعلق بالتسجيل والسياسات والجوانب التقنية والامتثال.

TCF مقابل CMP

يرتبط TCF ومنصة CMP ارتباطاً وثيقاً، لكنهما ليسا الشيء نفسه.

TCFCMP
إطار خاص بالقطاعبرنامج/منصة
يحدد السياسات والمعاييرتنفّذ مسارات عمل اختيار الخصوصية
يحدد الأغراض الموحّدة ومفاهيم المورّدينتعرض المعلومات على المستخدمين
يحدد آليات نقل الإشارات التقنيةتولّد الإشارات وتنقلها
يحدد متطلبات المشاركةتوفّر التطبيق
تديره IAB Europe بتعاون تقنيتوفّرها شركات CMP كل على حدة

وببساطة:

  • TCF هو الإطار.
  • ومنصة CMP هي البرنامج الذي يمكنه تطبيق الإطار.

ماذا تفعل منصة CMP المتوافقة مع TCF؟

تتولى منصة CMP المتوافقة مع TCF عادةً عدة مراحل من عملية الموافقة.

1

الشفافية

توضّح منصة CMP الأغراض والمورّدين وأنشطة المعالجة ذات الصلة.

2

الاختيار

يمكن للمستخدم اتخاذ اختيارات الموافقة أو التفضيلات المنطبقة.

3

توليد الإشارة

تولّد منصة CMP سلسلة TC String المناسبة.

4

إتاحة الإشارة

تتيح منصة CMP الإشارة المعنية للمورّدين المشاركِين.

5

إدارة التفضيلات

يمكن للمستخدم لاحقاً تعديل الاختيارات المنطبقة أو سحبها.

6

التنفيذ التقني

ينبغي لتطبيق الموقع الأوسع أن يضمن تطابق المعالجة الفعلية مع حالة الخصوصية الناتجة.

وتلك النقطة الأخيرة بالغة الأهمية.

فتوليد TC String ليس مطابقاً لمنع المعالجة غير المصرّح بها.

ما هي أغراض TCF؟

يستخدم TCF أغراضاً موحّدة لوصف سبب معالجة المورّدين المشاركِين للبيانات الشخصية أو قيامهم بأنشطة ذات صلة.

وتتضمن سياسات TCF الحالية أغراضاً موحّدة مثل:

  • تخزين المعلومات على جهاز و/أو الوصول إليها
  • استخدام بيانات محدودة لاختيار الإعلانات
  • إنشاء ملفات تعريف للإعلانات المخصّصة
  • استخدام ملفات التعريف لاختيار الإعلانات المخصّصة
  • إنشاء ملفات تعريف لتخصيص المحتوى
  • استخدام ملفات التعريف لاختيار المحتوى المخصّص
  • قياس أداء الإعلانات
  • قياس أداء المحتوى

وتحدد وثائق سياسات TCF الحالية هذه الأغراض والمفاهيم المرتبطة بها في الإطار.

وهيكل الأغراض مهم لأنه يوفّر مفردات موحّدة لواجهات منصات CMP ولإعلانات المورّدين.

ما هي الأغراض الخاصة؟

الأغراض الخاصة أغراض معالجة موحّدة منفصلة محددة داخل TCF.

وتُعامَل معاملة مختلفة عن الأغراض العادية ولها متطلبات محددة داخل الإطار.

ولذلك ينبغي للموقع ألّا يختزل TCF في:

«يقبل المستخدم ملفات تعريف الارتباط أو يرفضها.»

فـ TCF يغطي منظومة أوسع للإعلان ومعالجة البيانات تشمل الأغراض والمورّدين والخصائص والأغراض الخاصة والأسس القانونية.

ما هي خصائص TCF والخصائص الخاصة؟

يحدد TCF أيضاً الخصائص والخصائص الخاصة.

وهي تصف قدرات أو سمات محددة مرتبطة بمعالجة المورّدين.

وتحظى الخصائص الخاصة بمعاملة إضافية بموجب سياسات TCF.

وتهم هذه الفروق لأن منصة CMP المتوافقة مع TCF يجب أن تعرض المعلومات المعنية وتنقلها وفقاً لمتطلبات الإطار الحالية بدلاً من معاملة كل نشاط للمورّد بوصفه ملف تعريف ارتباط عادياً.

الموافقة والمصلحة المشروعة في TCF

دعم TCF تاريخياً مفاهيم متعددة للأساس القانوني، بما في ذلك الموافقة والمصلحة المشروعة.

غير أن الإطار تغيّر تغيّراً كبيراً بمرور الوقت.

فقد ألغى TCF v2.2 المصلحة المشروعة بوصفها أساساً قانونياً للأغراض من 3 إلى 6.

ثم استحدث TCF v2.3 مقطع المورّدين المُفصَح عنهم الإلزامي لإزالة الغموض بشأن ما إذا كان قد أُفصح عن المورّدين للمستخدمين في حالات معينة تستند إلى المصلحة المشروعة.

وإعلان المورّد اعتماده على المصلحة المشروعة لا يعني أنه يحظى تلقائياً بإذن غير مقيّد بمعالجة البيانات الشخصية.

فالقانون المنطبق ونشاط المعالجة المحدد يظلان مهمّين.

هل يعني TCF أن المستخدم قد منح موافقته؟

لا.

TCF إطار للشفافية ولنقل إشارات اختيار الخصوصية.

وهو لا ينشئ بذاته موافقة صحيحة.

ولا يزال مسار عمل الموافقة المتوافق بحاجة إلى استيفاء المتطلبات القانونية المنطبقة.

فعلى سبيل المثال، حيثما كانت الموافقة هي الأساس القانوني، ينبغي للمؤسسة أن تنظر فيما إذا كانت الموافقة:

  • حرة
  • محددة
  • مستنيرة
  • لا لبس فيها
  • قائمة على معلومات مناسبة
  • قابلة للسحب

كما يجب أن تتوافق واجهة المستخدم الفعلية والسلوك التقني مع الأساس القانوني المعلن.

هل يجعل TCF الموقع متوافقاً مع GDPR؟

لا.

يمكن لـ TCF أن يدعم أجزاءً من مسار عمل الامتثال في مجالي الخصوصية والإعلان، لكنه ليس شهادة امتثال لـ GDPR.

وتنص سياسات IAB Europe نفسها صراحةً على أن المشاركة في TCF ليست بديلاً عن تحمّل كل مشارك مسؤولية التزاماته القانونية.

وقد يتطلب برنامج امتثال أوسع لـ GDPR أيضاً:

  • إشعارات الخصوصية
  • آليات موافقة صحيحة
  • تحليل الأساس القانوني
  • ضوابط ملفات تعريف الارتباط وأدوات التتبّع
  • حقوق أصحاب البيانات
  • تقليل البيانات
  • الاحتفاظ بالبيانات
  • إدارة المورّدين
  • اتفاقيات معالجة البيانات
  • الضوابط الأمنية
  • ضمانات النقل الدولي
  • سجلات المعالجة
  • الحوكمة والمساءلة

TCF وGDPR

أُنشئ TCF تحديداً استجابةً للبيئة الأوروبية في مجال الخصوصية، ويهدف إلى مساعدة المؤسسات المشاركِة على تلبية بعض متطلبات GDPR وePrivacy في منظومة الإعلان الرقمي.

وتصف IAB Europe إطار TCF بأنه أداة مساءلة تهدف إلى تيسير الامتثال لبعض أحكام GDPR وتوجيه ePrivacy.

غير أن:

TCF ≠ GDPRTCF ≠ استشارة قانونيةالمشاركة في TCF ≠ امتثال تلقائي

وتظل المؤسسات مسؤولة عن تحديد التزاماتها القانونية الخاصة.

TCF وتوجيه ePrivacy

يتصل TCF أيضاً بتوجيه ePrivacy، ولا سيما فيما يخص التقنيات التي تخزّن معلومات على أجهزة المستخدمين أو تصل إليها.

ويعني ذلك أن الامتثال في مجال الإعلان الأوروبي يمكن أن ينطوي على طبقات قانونية متعددة:

GDPR

معالجة البيانات الشخصية

قواعد ePrivacy

التخزين على الأجهزة/الوصول إليها والتقنيات المرتبطة بذلك

TCF

إطار موحّد لنقل الإشارات والمساءلة على مستوى القطاع

ولا يحل TCF محل أي من الإطارين القانونيين.

هل يحجب TCF ملفات تعريف الارتباط؟

لا.

TCF في المقام الأول إطار للشفافية ولنقل الإشارات بصورة موحّدة.

وهو لا يمنع تلقائياً تحميل كل ملف تعريف ارتباط أو أداة تتبّع.

وقد يحتاج الموقع إلى آليات تنفيذ إضافية مثل:

  • الحجب المسبق للنصوص البرمجية
  • ضوابط إدارة الوسوم
  • ضوابط ملفات تعريف الارتباط
  • عمليات التكامل مع منصات CMP
  • حجب المورّدين
  • الضوابط من جانب الخادم
  • نشر حالة الموافقة

فعلى سبيل المثال، قد تولّد منصة CMP سلسلة TC String صحيحة تبيّن أن المستخدم لم يوافق على غرض معيّن بينما يظل وسم سيئ التهيئة يعمل.

وستكون تلك مشكلة في التطبيق.

TCF والموافقة المسبقة

الموافقة المسبقة وTCF مفهومان مترابطان لكنهما مختلفان.

فالموافقة المسبقة تعني الحصول على الموافقة قبل حدوث المعالجة المعنية أو الوصول إلى الجهاز.

أما TCF فيوفّر نقل إشارات موحّدة بعد عملية اختيار الخصوصية أو ضمنها.

وقد يبدو مسار العمل المبسّط على النحو التالي:

  1. زيارة المستخدم
  2. تحميل منصة CMP
  3. ظهور معلومات الخصوصية
  4. اختيار المستخدم
  5. تحديد حالة الموافقة المنطبقة
  6. تفعيل التقنيات المسموح بها
  7. نقل TC String

ويتوقف التسلسل الدقيق على البنية التقنية للموقع والقانون المنطبق.

TCF والإعلان البرمجي

يتسم TCF بأهمية خاصة للإعلان البرمجي.

وقد يتعامل الناشر مع مورّدي إعلان وقياس كثيرين، ومنهم:

  • SSPs
  • DSPs
  • منصات تبادل الإعلانات
  • خوادم الإعلانات
  • مزوّدو القياس
  • منصات الجماهير
  • مزوّدو التحقق
  • مزوّدو البيانات

ويمنح TCF هؤلاء المشاركِين آلية موحّدة لنقل معلومات الخصوصية ذات الصلة.

وهذا أحد الأسباب الرئيسية التي تجعل TCF بالغ القيمة للناشرين والشركات الإعلامية.

TCF للناشرين

قد يحتاج الناشرون الذين يستخدمون الإعلان البرمجي إلى إدارة ما يلي:

  • الإفصاحات عن المورّدين
  • الإفصاحات عن الأغراض
  • موافقة المستخدم
  • اعتراضات المستخدم
  • قيود الناشر
  • توليد TC String
  • تهيئة منصة CMP
  • عمليات التكامل مع المورّدين
  • سحب الموافقة
  • تفعيل أدوات التتبّع
  • الامتثال في مجال الخصوصية

وتحدد IAB Europe تحديداً الناشرين ومنصات CMP والمورّدين بوصفهم المشاركِين الأساسيين في TCF.

TCF للمورّدين

المورّد في TCF هو مزوّد تقنية مشارك في الإطار.

وقد يشمل المورّدون ما يلي:

  • منصات الإعلان
  • مزوّدو القياس
  • DSPs
  • SSPs
  • خوادم الإعلانات
  • مزوّدو الجماهير
  • شركات تقنيات الإعلان الأخرى

ويستخدم المورّد المشارك إشارات TCF لفهم حالة الخصوصية المتصلة بالمعالجة التي أعلنها.

ومع ذلك يظل المورّدون مسؤولين عن التزاماتهم الخاصة بالامتثال.

ما هي واجهة برمجة تطبيقات CMP في TCF؟

واجهة برمجة تطبيقات CMP في TCF واجهة تقنية موحّدة تتيح للمورّدين المشاركِين وغيرهم من المكوّنات التفاعل مع منصة CMP المتوافقة مع TCF.

وتدعم هذه الواجهة وظائف تتعلق بما يلي:

  • توافر منصة CMP
  • معلومات الموافقة
  • استرجاع TC String
  • تحديثات الموافقة
  • نقل حالة الخصوصية

وتحدد مواصفات TCF التقنية وإرشادات التطبيق سلوك الواجهة المنطبق. وتدرج صفحة الموارد الداعمة الحالية لدى IAB Europe واجهة برمجة تطبيقات CMP بوصفها مواصفة تقنية أساسية في TCF.

ماذا حدث لـ getTCData؟

تطورت مواصفات TCF التقنية.

فقد أوقفت واجهة برمجة تطبيقات CMP في TCF v2.2 العمل بأمر getTCData.

ولذلك ينبغي للمطوّرين الذين يصونون عمليات تكامل TCF الأقدم مراجعة إرشادات التطبيق الحالية بدلاً من افتراض أن أنماط الواجهة القديمة لا تزال مناسبة.

ويتسم ذلك بأهمية خاصة عند تحديث عمليات التكامل الأقدم مع TCF v2.2 لتناسب بيئة الإصدار v2.3 الحالية.

ما هو GPP وما علاقته بـ TCF؟

منصة الخصوصية العالمية (GPP) إطار أوسع لإشارات الخصوصية طوّرته IAB Tech Lab.

وTCF وGPP مترابطان لكنهما ليسا الشيء نفسه.

والتمييز المبسّط بينهما هو:

TCF

إطار الشفافية والموافقة الأوروبي

GPP

إطار أوسع لإشارات الخصوصية يدعم ولايات قضائية متعددة

ويمكن أن يحمل GPP قسماً خاصاً بـ TCF إلى جانب أقسام الخصوصية الإقليمية.

ولذلك قد تستخدم مؤسسة تعمل على المستوى الدولي إطار TCF ضمن بنية GPP أوسع.

TCF مقابل GPP

TCFGPP
إطار من IAB Europeإطار من IAB Tech Lab
منظومة الإعلان الأوروبية في المقام الأولنقل إشارات الخصوصية عبر ولايات قضائية متعددة
يستخدم TC Stringيستخدم سلاسل/أقسام GPP
يوحّد معلومات المورّدين والأغراض في أوروبايدعم أطر خصوصية إقليمية متعددة
وثيق الصلة بمسارات عمل الإعلان وفق GDPR/ePrivacyمصمَّم لنقل إشارات تنظيمات خصوصية أوسع

ولذلك ينبغي عدم معاملة TCF وGPP بوصفهما مصطلحين قابلين للتبادل.

TCF مقابل Google Consent Mode

يعالج IAB TCF وGoogle Consent Mode مشكلتين مختلفتين.

فـ TCF يوحّد نقل إشارات اختيار الخصوصية داخل منظومة TCF.

أما Google Consent Mode فينقل حالات الموافقة المعنية إلى وسوم Google وخدماتها المدعومة كي يتكيّف سلوكها وفقاً لتلك الحالات.

ويمكن للناشر استخدام الاثنين معاً:

  1. CMP
  2. TCF / TC String

و:

  1. CMP
  2. Google Consent Mode

ولذلك يمكن أن تكون التقنيتان متكاملتين لا بديلتين متنافستين.

TCF مقابل GPC

Global Privacy Control (GPC) إشارة على مستوى المتصفح أو من أداة خصوصية تنقل تفضيلات رفض معينة.

أما TCF فإطار خاص بقطاع الإعلان للشفافية ولنقل إشارات الموافقة.

وهما يخدمان أغراضاً مختلفة.

وقد يجمع الموقع بين الاثنين:

  • GPC
  • TCF
  • CMP
  • الموافقة على ملفات تعريف الارتباط
  • Google Consent Mode
  • قواعد الخصوصية الإقليمية

داخل بنية الخصوصية نفسها.

TCF مقابل الموافقة على ملفات تعريف الارتباط

شريط الموافقة على ملفات تعريف الارتباط هو في المقام الأول واجهة مستخدم.

أما TCF فإطار موحّد خاص بالقطاع ينظّم نقل اختيارات الخصوصية داخل منظومته.

ولذلك يمكن أن تكون البنية المبسّطة على النحو التالي:

  1. شريط ملفات تعريف الارتباط
  2. منصة CMP متوافقة مع TCF
  3. TC String
  4. المورّدون المشاركِون

فالشريط هو ما يتفاعل معه المستخدم.

ويوفّر إطار TCF السياسات الموحّدة والآليات التقنية القائمة خلف المنظومة.

كيف يعمل IAB TCF؟

يبدو مسار عمل TCF المبسّط على النحو التالي:

01

تحديد المورّدين المشاركِين

يحدد الناشر مورّدي TCF المعنيين.

02

تهيئة منصة CMP

تستخدم منصة CMP سياسات TCF الحالية ومواصفاتها ومعلومات GVL.

03

عرض معلومات الشفافية

توضّح منصة CMP الأغراض والمورّدين وغير ذلك من المعلومات المطلوبة.

04

تسجيل اختيارات المستخدم

يتخذ المستخدم اختيارات الموافقة أو الاعتراض المنطبقة.

05

توليد TC String

تشفّر منصة CMP المعلومات المعنية داخل TC String.

06

إتاحة الإشارة

يمكن للمورّدين المشاركِين الوصول إلى الإشارة عبر الآليات التقنية المنطبقة.

07

تفسير المورّدين للإشارة

يحدد المورّدون حالة المعالجة المعنية وفقاً لإطار TCF والأنشطة التي أعلنوها.

08

فرض تنفيذ الحالة الناتجة

يجب على الموقع والمورّدين ضمان تطابق المعالجة الفعلية مع حالة الخصوصية المنطبقة.

قائمة التحقق من تطبيق IAB TCF

قبل إطلاق تطبيق TCF أو تحديثه، ينبغي للناشرين التحقق مما يلي:

  • أن منصة CMP تدعم إصدار TCF الحالي.
  • أن منصة CMP مسجَّلة على النحو المناسب للمشاركة في TCF.
  • أن سياسات TCF الحالية متّبعة.
  • أن المواصفات التقنية الحالية مستخدَمة.
  • أن معلومات المورّدين متزامنة مع GVL المنطبقة.
  • أن أغراض TCF الصحيحة مُفصح عنها.
  • أن المورّدين المعنيين مُفصح عنهم.
  • أن مقطع المورّدين المُفصَح عنهم مطبَّق تطبيقاً صحيحاً.
  • أن الموافقة تُجمع عبر فعل مناسب من المستخدم.
  • أن المعالجة المنطبقة القائمة على المصلحة المشروعة تُعالَج معالجة صحيحة.
  • أن قيود الناشر مهيَّأة عند الحاجة.
  • أن سلسلة TC String الصحيحة تُولَّد.
  • أن المورّدين يمكنهم استرجاع الإشارة المعنية.
  • أن أدوات التتبّع لا تُفعَّل خلافاً لاختيارات المستخدم.
  • أن سحب الموافقة يعمل على النحو الصحيح.
  • أن عمليات التكامل مع المورّدين قد اختُبرت.
  • أن سلوك واجهة برمجة تطبيقات CMP قد اختُبر.
  • أن التطبيق قد اختُبر بعد تحديثات الإطار.

وتصون IAB Europe موارد TCF الداعمة الحالية التي تغطي السياسات والمواصفات التقنية وإرشادات التطبيق وتسجيل منصات CMP وتسجيل المورّدين وموارد الإصدار v2.3.

أخطاء شائعة في تطبيق IAB TCF

خطأ 1

معاملة TCF بوصفه امتثالاً لـ GDPR

TCF إطار خاص بالقطاع، لا شهادة امتثال قانوني.

خطأ 2

إبقاء الموقع على TCF v2.2

ينبغي مراجعة التطبيقات الحالية في ضوء TCF v2.3.

خطأ 3

معاملة TC String بوصفه الموافقة نفسها

يمثّل TC String معلومات تقنية عن اختيارات الخصوصية. وهو لا ينشئ بذاته موافقة صحيحة قانوناً.

خطأ 4

تحميل أدوات التتبّع قبل الموافقة

لا يزال الموقع بحاجة إلى ضوابط تقنية مناسبة للمعالجة التي تستلزم موافقة مسبقة.

خطأ 5

تجاهل سلوك المورّدين

لا يكفي توليد سلسلة TC String صحيحة إذا واصل المورّدون المعالجة خلافاً للحالة الناتجة.

خطأ 6

معاملة المصلحة المشروعة بوصفها إذناً غير محدود

الأساس القانوني الذي يعلنه المورّد لا يلغي التزام المؤسسة بالامتثال للقانون المنطبق.

خطأ 7

استخدام شيفرة واجهة برمجة تطبيقات متقادمة

قد تحتوي عمليات التكامل الأقدم مع TCF على أساليب واجهة أُوقف العمل بها مثل getTCData.

خطأ 8

عدم تحديث معلومات المورّدين

يمكن أن تتغيّر معلومات المورّدين ومتطلبات الإطار.

خطأ 9

اختبار «قبول الكل» فقط

ينبغي لأي تطبيق جاد لـ TCF أن يختبر أيضاً الرفض والاختيارات الجزئية والسحب والمستخدمين العائدين والتهيئات الإقليمية.

كيف ينبغي اختبار TCF؟

ينبغي لأي تدقيق سليم لـ TCF أن يفحص واجهة منصة CMP والسلوك التقني الفعلي معاً.

اختبار واجهة المستخدم

اختبر:

  • الإشعار الأولي
  • الإفصاحات عن المورّدين
  • الإفصاحات عن الأغراض
  • ضوابط القبول
  • ضوابط الرفض
  • مركز التفضيلات
  • السحب
  • العرض على الأجهزة المحمولة
  • إمكانية الوصول
  • التوطين

الاختبار التقني

اختبر:

  • توليد TC String
  • واجهة برمجة تطبيقات CMP
  • نشر الإشارة إلى المورّدين
  • ملفات تعريف الارتباط
  • تنفيذ JavaScript
  • طلبات الشبكة
  • بكسلات الإعلانات
  • الطلبات الموجّهة إلى الأطراف الثالثة
  • تغييرات حالة الموافقة
  • السحب

الاختبار السلبي

اختبر أيضاً:

  • رفض الكل
  • الموافقة الجزئية
  • الرفض الخاص بمورّد بعينه
  • الرفض الخاص بغرض بعينه
  • عدم التفاعل
  • السحب
  • المستخدمون العائدون
  • مناطق مختلفة
  • متصفحات مختلفة
  • الأجهزة المحمولة

IAB TCF وConsentX

يمكن لـ ConsentX أن يعمل بوصفه طبقة إدارة الموافقة والتنفيذ ضمن بنية خصوصية أوسع.

وبالنسبة إلى المؤسسات التي تستخدم TCF، فإن مسار العمل المنشود هو:

  1. اختيار المستخدم
  2. CMP
  3. إشارة TCF
  4. ضوابط المورّدين
  5. المعالجة الفعلية

ويمكن لـ ConsentX أن يساعد على ربط إدارة الموافقة بالتنفيذ التقني عبر مجالات مثل:

الموافقة على ملفات تعريف الارتباط

الحجب المسبق للنصوص البرمجية

سجلات الموافقة

أدلة التدقيق

قواعد الخصوصية الإقليمية

Google Consent Mode

Global Privacy Control

ضوابط المورّدين وأدوات التتبّع

إدارة تفضيلات الخصوصية

والمبدأ المهم هو:

ينبغي أن يقترن نقل إشارات الموافقة بالتنفيذ التقني.

فسلسلة TC String التي تفيد بأن المستخدم لم يمنح إذناً بعينه ينبغي ألّا تُعد كافية إذا واصل الموقع تنفيذ المعالجة المقابلة.

هل يحل ConsentX محل IAB TCF؟

لا.

يؤدي IAB TCF وConsentX دورين مختلفين.

فـ TCF هو الإطار الخاص بالقطاع الذي يتضمن السياسات والمواصفات ونقل الإشارات التقنية ومتطلبات المشاركة.

أما ConsentX فمنصة لإدارة الموافقة يمكنها توفير الضوابط الموجّهة إلى المستخدم والضوابط التقنية اللازمة لإدارة اختيارات الخصوصية.

وينبغي للمؤسسات التي تستخدم TCF أن تقيّم ما إذا كان تطبيق منصة CMP لديها يستوفي متطلبات المشاركة والمتطلبات التقنية المنطبقة في TCF.

أبرز النقاط

  • IAB TCF يعني IAB Europe Transparency & Consent Framework.
  • وTCF إطار طوعي خاص بالقطاع، وليس قانوناً.
  • وهو يوحّد نقل اختيارات الخصوصية داخل منظومة الإعلان الرقمي.
  • وTCF v2.3 هو إصدار الإطار الحالي.
  • واستحدث TCF v2.3 مقطعاً إلزامياً للمورّدين المُفصَح عنهم في TC String.
  • وينقل TC String معلومات موحّدة عن اختيارات الخصوصية.
  • وتوفّر Global Vendor List (GVL) معلومات موحّدة عن المورّدين المشاركِين.
  • وتطبّق منصة CMP المتوافقة مع TCF مسار عمل إدارة الموافقة المنطبق.
  • ويتسم TCF بأهمية خاصة للناشرين وللإعلان البرمجي.
  • ولا يجعل TCF الموقع متوافقاً مع GDPR تلقائياً.
  • ولا يحجب TCF بذاته ملفات تعريف الارتباط أو أدوات التتبّع.
  • ويختلف TCF عن GPC وGPP وGoogle Consent Mode وشريط ملفات تعريف الارتباط العادي.
  • وينبغي اختبار التطبيقات الحالية في ضوء أحدث سياسات TCF ومواصفاته التقنية.
  • ويتطلب التطبيق الفعّال نقل إشارات صحيحة وتنفيذاً تقنياً فعلياً معاً.

اقرن إشارات TCF بالتنفيذ التقني

ينبغي أن يقترن نقل إشارات الموافقة بالتنفيذ التقني. ويمكن لـ ConsentX أن يعمل بوصفه طبقة إدارة الموافقة والتنفيذ ضمن بنية خصوصية أوسع، بربط الموافقة على ملفات تعريف الارتباط والحجب المسبق للنصوص البرمجية وسجلات الموافقة وقواعد الخصوصية الإقليمية وضوابط المورّدين بالإشارات التي تولّدها منصة CMP لديك.

الأسئلة الشائعة