بموجب سياسة موافقة المستخدم في الاتحاد الأوروبي المُتبعة في Google، يجب الإفصاح عن معلومات محدّدة للمستخدمين داخل المنطقة الاقتصادية الأوروبية (EEA)، والمملكة المتحدة وسويسرا والحصول على موافقتهم على استخدام ملفات تعريف الارتباط أو غير ذلك من البيانات المحفوظة على أجهزتهم المحلية وفقًا للمتطلبات القانونية، وكذلك موافقتهم على استخدام البيانات الشخصية (مثل المعرّف الإعلاني) لعرض الإعلانات.
تعكس هذه السياسة شروط "التوجيه الأوروبّي بشأن الخصوصية الإلكترونية" و"اللائحة العامّة لحماية البيانات" (GDPR) في الاتّحاد الأوروبّي.
يقدّم هذا الدليل الخطوات المطلوبة لدعم رسالة طلب الموافقة بموجب "إطار الشفافية والموافقة" (TCF) الصادر عن مكتب IAB والإصدار 2 من "اللائحة العامة لحماية البيانات" (GDPR) كجزء من حزمة تطوير البرامج لمنصة UMP. ويُفترض استخدامه مع مقالة البدء التي تقدّم نظرة عامة على كيفية تشغيل تطبيقك باستخدام حزمة تطوير البرامج لمنصة UMP والأساسيات المتعلّقة بإعداد رسالتك. تتعلّق الإرشادات التالية تحديدًا برسالة طلب الموافقة بموجب "إطار الشفافية والموافقة" (TCF) الصادر عن مكتب IAB والإصدار 2 من "اللائحة العامة لحماية البيانات" (GDPR). لمزيد من المعلومات، يُرجى الاطّلاع على مقالة كيفية تأثير متطلبات IAB في رسائل طلب الموافقة في الاتحاد الأوروبي.
المتطلبات الأساسية
- إعداد حزمة تطوير البرامج لمنصة UMP.
- إنشاء رسالة لطلب الموافقة بموجب اللوائح التنظيمية الأوروبية في تطبيقاتك
إبطال الموافقة
تتطلّب "اللائحة العامة لحماية البيانات" (GDPR) إبطال الموافقة للسماح للمستخدمين بسحب خيارات الموافقة في أي وقت. يُرجى الاطّلاع على خيارات الخصوصية لتنفيذ طريقة تتيح للمستخدمين سحب خيارات الموافقة.
وضع علامة على المستخدمين دون سن الرشد
للإشارة إلى ما إذا كان المستخدم دون سن الرشد، اضبط
TagForUnderAgeOfConsent (TFUA). عند ضبط TFUA على true، لا تطلب حزمة تطوير البرامج لمنصة UMP الموافقة من المستخدم. إذا كان تطبيقك يستهدف جمهورًا مختلطًا، اضبط هذه المَعلمة للمستخدمين الأطفال لضمان عدم طلب الموافقة.
يضبط المثال التالي TFUA على "صحيح" في طلب موافقة على منصة UMP:
ConsentRequestParameters params = new ConsentRequestParameters
{
// Indicate the user is under age of consent.
TagForUnderAgeOfConsent = true;
};
ConsentInformation.Update(params, (FormError updateError) =>
{
// ...
});
إعداد الموافقة في التوسّط
لإعداد الموافقة في التوسّط، أكمل الخطوات الواردة في الأقسام التالية.
إضافة شركاء إعلانيين إلى رسائل طلب الموافقة بموجب "اللائحة العامة لحماية البيانات" (GDPR)
اتّبِع الخطوات الواردة في إضافة شركاء إعلانيين إلى الرسائل المنشورة لطلب الموافقة بموجب "اللائحة العامة لحماية البيانات" لإضافة شركاء التوسّط إلى قائمة الشركاء الإعلانيين. قد يؤدي عدم الالتزام بذلك إلى عدم تمكُّن الشركاء من عرض الإعلانات على تطبيقك.
يسرد الجدول التالي اسم شريك تكنولوجيا الإعلان لكل مصدر إعلان:
| مصدر الإعلان | اسم شريك تكنولوجيا الإعلان |
|---|---|
| AppLovin | AppLovin Corp. |
| BidMachine | BidMachine |
| BIGO Ads SDK | Empathy Technology Pte.Ltd. (BIGO Ads) |
| Chartboost | Chartboost |
| DT Exchange | DT Exchange (Fyber Monetization) |
| i-mobile | i-mobile |
| InMobi | InMobi |
| ironSource Ads | ironSource Mobile |
| Liftoff Monetize | Liftoff |
| LY Ads Network | LY Ads Network |
| maio | maio |
| Meta Audience Network | Meta |
| Mintegral | Mobvista/Mintegral |
| Moloco Ads SDK | Moloco Ads |
| myTarget | Mail.ru |
| Pangle | Pangle DSP |
| PubMatic OpenWrap SDK | PubMatic |
| Unity Ads | Unity Ads |
| Verve HyBid SDK | Verve Group |
إعادة توجيه الموافقة إلى مصادر الإعلانات
يوضّح الجدول التالي مصادر الإعلانات التي تتيح إرسال إشارات الموافقة بموجب "اللائحة العامة لحماية البيانات" (GDPR) من منصات إدارة الموافقة المتكاملة مع "إطار الشفافية والموافقة" (TCF) الصادر عن مكتب IAB و مواصفات "الموافقة الإضافية" من Google إلى حزمة تطوير البرامج (SDK) الخاصة بمصادر الإعلانات:
| مصدر الإعلان | الحد الأدنى للإصدار المتوافق |
|---|---|
| AppLovin | 7.0.0 |
| BidMachine | 1.0.0 |
| BIGO Ads SDK | 1.0.0 |
| Chartboost | 4.14.0 |
| DT Exchange | 3.3.0 |
| i-mobile | غير متاح1 |
| InMobi | 4.6.4 |
| ironSource Ads | 2.6.0 |
| Liftoff Monetize | 5.2.2 |
| LY Ads Network | لا ينطبق1 |
| maio | لا ينطبق1 |
| Meta Audience Network | غير متاح2 |
| Mintegral | 2.2.3 |
| Moloco Ads SDK | 1.0.0 |
| myTarget | 3.40.0 |
| Pangle | 5.9.0 |
| PubMatic OpenWrap SDK | 1.0.0 |
| Unity Ads | 3.20.0 |
1 لا يعرض مصدر الإعلان هذا زيارات من المنطقة الاقتصادية الأوروبية.
2 لمزيد من التفاصيل، يُرجى التواصل مع مدير الشركاء في Meta.
كيفية قراءة خيارات الموافقة
بعد جمع الموافقة بموجب "اللائحة العامة لحماية البيانات" (GDPR)، يمكنك قراءة خيارات الموافقة من وحدة التخزين المحلية
باتّباع مواصفات الإصدار 2 من
"إطار الشفافية والموافقة" (TCF).
يشير المفتاح IABTCF_PurposeConsents إلى الموافقة لكل غرض من أغراض
"إطار الشفافية والموافقة".
يوضّح مقتطف الرمز التالي كيفية التحقّق من الموافقة على الغرض 1:
// Example value: "1111111111"
string purposeConsents = ApplicationPreferences.GetString("IABTCF_PurposeConsents");
// Purposes are zero-indexed. Index 0 contains information about Purpose 1.
if (!string.IsNullOrEmpty(purposeConsents))
{
char purposeOneString = purposeConsents[0];
bool hasConsentForPurposeOne = purposeOneString == '1';
}
الأسئلة الشائعة
- ماذا يحدث إذا لم أتّخذ أي إجراء لاستيفاء متطلبات منصة إدارة الموافقة لعرض الإعلانات في المنطقة الاقتصادية الأوروبية والمملكة المتحدة وسويسرا؟
اعتبارًا من 16 يناير 2024، إذا لم يستخدم الشريك منصة لإدارة الموافقة معتمَدة من Google، لن تكون سوى "الإعلانات المحدودة" مؤهّلة للظهور للزيارات من المنطقة الاقتصادية الأوروبية والمملكة المتحدة.
سيبدأ فرض هذه المتطلبات في 16 يناير 2024 على نسبة صغيرة من الزيارات الواردة من المنطقة الاقتصادية الأوروبية والمملكة المتحدة، على أن يتم تطبيقها على جميع هذه الزيارات في نهاية فبراير 2024. يُرجى استخدام منصة معتمَدة لإدارة الموافقة بحلول 16 يناير 2024 لضمان عدم تأثُّر عملية تحقيق الربح.
- كيف يمكنني التحقّق مما إذا كان المستخدم قد منح موافقته؟
لا يتم تمثيل الموافقة من خلال بت واحد، بل من خلال مجموعة من الأغراض و المورّدين على النحو المحدّد في مواصفات "إطار الشفافية والموافقة" (TCF) الصادر عن مكتب IAB. يُرجى الاطّلاع على سياسات الموافقة: الإعلانات المخصّصة وغير المخصّصة لمعرفة معايير تخصيص "إعلانات Google".
بالإضافة إلى ذلك، تستخدم تقنيات الإعلان في قائمة مزوّدي تكنولوجيا الإعلان (ATP) من Google غير المسجَّلة في قائمة مورّدي "إطار الشفافية والموافقة" المواصفات الفنية لـ "الموافقة الإضافية" من Google لجمع الموافقة. تنشر Google قائمة مزوّدي تكنولوجيا الإعلان غير المسجَّلين لدى مكتب IAB وأرقام تعريفهم في الموقع التالي: https://storage.googleapis.com/tcfac/additional-consent-providers.csv.
لتحديد المشاكل في طلب إعلان فردي، استخدِم ميزة تحديد المشاكل في إعدادات الخصوصية في "أداة فحص الإعلانات" لعرض إشارات الخصوصية التالية التي تم تمريرها في طلب الإعلان كجزء من تكامل الناشر مع "إطار الشفافية والموافقة" (TCF) الصادر عن مكتب IAB في أوروبا:
تصنيف "أداة فحص الإعلانات" مَعلمة طلب البحث في طلب الإعلان المعنى تنطبق "اللائحة العامة لحماية البيانات" (IABTCF_gdprApplies) gdprلتحديد ما إذا كانت "اللائحة العامة لحماية البيانات" (GDPR) تنطبق على طلب عرض الإعلان هذا سلسلة الموافقة والشفافية (IABTCF_TCString) gdpr_consentسلسلة الموافقة والشفافية يوفّر مكتب IAB أداة على الويب يمكنك من خلالها فك ترميز القيمة يدويًا . سلسلة "الموافقة الإضافية" (IABTCF_AddtlConsent) addtl_consentسلسلة "الموافقة الإضافية" من المواصفات الفنية لـ "الموافقة الإضافية" من Google. لقراءة خيارات الموافقة آليًا، يُرجى الاطّلاع على مقالة كيفية قراءة خيارات الموافقة لمزيد من المعلومات.
- هل يجب استخدام حزمة تطوير البرامج لمنصة UMP من Google لاستيفاء متطلبات منصة إدارة الموافقة؟
لا، يمكنك استخدام أي منصة لإدارة الموافقة من قائمة منصات إدارة الموافقة المعتمَدة من Google لعرض الإعلانات.
- كيف يمكنني عرض نموذج الموافقة مرة أخرى باستخدام حزمة تطوير البرامج لمنصة UMP حتى إذا كان المستخدم قد منح موافقته؟
إذا اتّخذ المستخدم قرارًا بشأن الموافقة، لن يطلب حلّ إدارة الموافقة من Google جمع موافقة جديدة إلى أن تنتهي صلاحية سلسلة الموافقة والشفافية أو تصبح غير صالحة بطريقة أخرى.
تتطلّب "اللائحة العامة لحماية البيانات" (GDPR) تعديل الموافقة للسماح للمستخدمين بسحب خيارات الموافقة في أي وقت. يُرجى الاطّلاع على خيارات الخصوصية لتنفيذ طريقة تتيح للمستخدمين سحب خيارات الموافقة. لعرض نموذج الموافقة مرة أخرى، استخدِم
ShowPrivacyOptionsForm.- لقد دمجتُ منصة لإدارة الموافقة معتمَدة من Google، ولكن لا تظهر لي أي طلبات عرض إعلانات يتم إرسالها إلى شركاء التوسّط حتى من المستخدمين الذين منحوا موافقتهم. ما سبب ذلك؟
بموجب "إطار الشفافية والموافقة" (TCF)، تتحقّق Google من التزام مزوّدي تكنولوجيا الإعلان ومصادر الطلب الآلية الأخرى بسياستها، ومن امتلاكهما أساسًا قانونيًا واحدًا على الأقل لمعالجة البيانات قبل تضمينها في تدفق التوسّط. يُرجى الانتقال إلى قسم التوسّط لمزيد من المعلومات.
بعض شركاء التوسّط في قائمة مزوّدي تكنولوجيا الإعلان (ATP) من Google غير مسجَّلين في قائمة مورّدي "إطار الشفافية والموافقة". يستخدم هؤلاء الشركاء بدلاً من ذلك المواصفات الفنية لـ "الموافقة الإضافية" من Google لجمع الموافقة. تنشر Google قائمة مزوّدي تكنولوجيا الإعلان غير المسجَّلين لدى مكتب IAB وأرقام تعريفهم في الموقع التالي: https://storage.googleapis.com/tcfac/additional-consent-providers.csv
تتيح حزمة تطوير البرامج لمنصة UMP تخزين ACString، ما يسمح لك بـ إضافة شركاء إعلانيين إلى الرسائل المنشورة لطلب الموافقة بموجب "اللائحة العامة لحماية البيانات" (GDPR) بدون الحاجة إلى معرفة ما إذا كان الشركاء مسجَّلين في "إطار الشفافية والموافقة". عند استخدام منصة خارجية لإدارة الموافقة، عليك اتّخاذ الإجراءات التالية:
- تأكَّد من أنّ منصة إدارة الموافقة الخارجية تتيح تخزين ACString.
- أدرِج كل شريك توسّط في قائمة مزوّدي تكنولوجيا الإعلان الذين تستخدمهم منصة إدارة الموافقة الخارجية لجمع الموافقة.
- هل يمكنني تغيير طريقة عمل تطبيقي إذا لم يمنح المستخدمون موافقتهم؟ هل تسمح السياسة بذلك؟
يمكن للناشرين قراءة سلسلة "إطار الشفافية والموافقة" (TCF) الصادر عن مكتب IAB في تطبيقاتهم. يُرجى الاطّلاع على مقالة كيفية قراءة خيارات الموافقة للحصول على معلومات حول قراءة خيارات الموافقة آليًا. على الناشرين مراجعة التزاماتهم بموجب اللوائح التنظيمية ذات الصلة مع مستشار قانوني.
- عند اختيار إدارة الخيارات والموافقة على جميع الأغراض، لا تظهر لي أي إعلانات. ما سبب ذلك؟
بالإضافة إلى جمع الموافقة على الأغراض، عليك أيضًا جمع موافقة المورّد. تكون الموافقة على الأغراض وموافقة المورّد مطلوبتَين لأي مورّد، مثل Google، لعرض إعلانات مناسبة.
- ما هي أفضل ممارسة لعرض كلّ من تنبيه إطار عمل "شفافية تتبُّع التطبيقات" (ATT) على نظام iOS والموافقة بموجب "اللائحة العامة لحماية البيانات" (GDPR) للمستخدم نفسه؟
ننصحك بعرض رسالة طلب الموافقة بموجب "اللائحة العامة لحماية البيانات" (GDPR) أولاً وتنبيه إطار عمل "شفافية تتبُّع التطبيقات" (ATT) على نظام iOS ثانيًا إذا منح المستخدم موافقته بموجب "اللائحة العامة لحماية البيانات". تتولّى حزمة تطوير البرامج لمنصة UMP هذه العملية إذا أعددت كلتا الرسالتَين في واجهة مستخدم "مدير إعلانات Google". يُرجى الاطّلاع على مقالة الرسالة التي سيشاهدها المستخدمون لمزيد من المعلومات.
إذا كنت لا تعرض تنبيه إطار عمل "شفافية تتبُّع التطبيقات" (ATT) باستخدام حزمة تطوير البرامج لمنصة UMP، ننصحك بقراءة خيارات الموافقة بعد جمع الموافقة بموجب "اللائحة العامة لحماية البيانات" لتحديد ما إذا كان يجب عرض تنبيه إطار عمل "شفافية تتبُّع التطبيقات" على نظام iOS.
- كيف يمكنني تنفيذ الإصدار 2 من سلسلة "الموافقة الإضافية" للمستخدمين الذين سبق لهم الموافقة على الإصدار 1؟
تحقَّق من المفتاح
IABTCF_AddtlConsentفي وحدة التخزين المحلية وفقًا لـ المواصفات الفنية لـ "الموافقة الإضافية" من Google لتحديد ما إذا كان المستخدم قد وافق على الإصدار 2 من سلسلة "الموافقة الإضافية" وما إذا كنت بحاجة إلى عرض نموذج الموافقة مرة أخرى.