يجمع عنصر RequestConfiguration الإعدادات العامة لكل طلب إعلان، ويتم تطبيقه من خلال MobileAds.instance.updateRequestConfiguration().
لضمان تطبيق جميع طلبات الإعلانات لتغييرات إعدادات الطلبات، عليك تعديل إعدادات الطلبات قبل بدء Google Mobile Ads Flutter Plugin.
إعدادات المحتوى الموجّه إلى الأطفال
بموجب قانون حماية خصوصية الأطفال على الإنترنت (COPPA)، يتوفّر إعداد يُعرف باسم "وضع علامة على المحتوى باعتباره موجّهًا للأطفال".
بصفتك مطوّر تطبيقات، يمكنك الإشارة إلى ما إذا كنت تريد أن تتعامل Google مع المحتوى الخاص بك على أنّه موجّه إلى الأطفال عند إرسال طلب عرض الإعلان. إذا أشرت إلى أنّك تريد أن تتعامل Google مع محتواك بصفته موجّهًا إلى الأطفال، نتّخذ خطوات لإيقاف الإعلانات التي تستهدف الاهتمامات وإعلانات تجديد النشاط التسويقي في طلب عرض الإعلان هذا. يمكن استخدام هذا الإعداد مع جميع إصدارات حزمة تطوير البرامج (SDK) الخاصة بخدمات Google Play من خلال RequestConfiguration.tagForChildDirectedTreatment():
- استخدِم الوسيطة
TagForChildDirectedTreatment.yesللإشارة إلى أنّك تريد أن يتم التعامل مع المحتوى الخاص بك على أنّه موجّه إلى الأطفال لأغراض قانون حماية خصوصية الأطفال على الإنترنت (COPPA). - استخدِم الوسيطة
TagForChildDirectedTreatment.noللإشارة إلى أنّك لا تريد أن يتم التعامل مع المحتوى الخاص بك على أنّه موجّه إلى الأطفال لأغراض قانون حماية خصوصية الأطفال على الإنترنت. - استخدِم الوسيطة
TagForChildDirectedTreatment.unspecifiedأو لا تضبط هذه العلامة إذا كنت لا تريد الإشارة إلى الطريقة التي تريد أن يتم بها التعامل مع المحتوى الخاص بك بموجب قانون حماية خصوصية الأطفال على الإنترنت في طلبات الإعلان.
يوضّح المثال التالي أنّك تريد أن يتم التعامل مع المحتوى الخاص بك على أنّه موجّه إلى الأطفال لأغراض قانون COPPA:
final RequestConfiguration requestConfiguration = RequestConfiguration(
tagForChildDirectedTreatment: TagForChildDirectedTreatment.yes);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
المستخدمون دون سن الرشد
يمكنك وضع علامة على طلبات إعلاناتك لكي يتم التعامل معها بصفتها موجّهة للمستخدمين تحت سن الرشد في المنطقة الاقتصادية الأوروبية. تم تصميم هذه الميزة للمساعدة في تسهيل الامتثال للائحة العامة لحماية البيانات (GDPR). يُرجى العلم بأنك قد تتحمّل التزامات قانونية أخرى بموجب اللائحة العامة لحماية البيانات. يُرجى مراجعة إرشادات الاتحاد الأوروبي والرجوع إلى مستشارك القانوني. يُرجى تذكُّر أنّ أدوات Google مصمّمة لتسهيل الامتثال ولا تعفي أي ناشر معيّن من التزاماته بموجب القانون. مزيد من المعلومات عن كيفية تأثير اللائحة العامة لحماية البيانات في الناشرين
عند استخدام هذه الميزة، سيتم تضمين مَعلمة "علامة المستخدمين تحت سن الرشد في أوروبا" (TFUA) في طلب عرض الإعلان. تؤدي هذه المَعلمة إلى إيقاف الإعلانات المخصّصة، بما في ذلك تجديد النشاط التسويقي لطلب عرض الإعلان المحدّد هذا. تعمل الميزة أيضًا على إيقاف الطلبات إلى مورّدي الإعلانات من جهات خارجية، مثل وحدات البكسل لقياس الإعلانات وخوادم الإعلانات من جهة خارجية.
يتم ضبط العلامة باستخدام RequestConfiguration.tagForUnderAgeOfConsent():
- استخدِم الوسيطة
TagForUnderAgeOfConsent.yesللإشارة إلى أنّك تريد أن يتم التعامل مع إعدادات الطلب بطريقة مناسبة للمستخدمين تحت سن الرشد. - استخدِم الوسيطة
TagForUnderAgeOfConsent.noللإشارة إلى أنّك لا تريد أن يتم التعامل مع إعدادات الطلب بطريقة مناسبة للمستخدمين الذين تقلّ أعمارهم عن سن الرشد. استخدِم الوسيطة
TagForUnderAgeOfConsent.unspecifiedأو لا تضبط هذه العلامة للإشارة إلى أنّك لم تحدّد ما إذا كان يجب أن يتلقّى طلب عرض الإعلان معاملة للمستخدمين في المنطقة الاقتصادية الأوروبية تحت سن الرشد. يوضّح المثال التالي أنّك تريد تضمين TFUA في طلب عرض الإعلان:final RequestConfiguration requestConfiguration = RequestConfiguration( tagForUnderAgeOfConsent: TagForUnderAgeOfConsent.yes); MobileAds.instance.updateRequestConfiguration(requestConfiguration);
يجب عدم ضبط العلامات لتفعيل إعداد "موجّه إلى الأطفال" وsetTagForUnderAgeOfConsent معًا في الوقت نفسه على true. وفي حال ضبطهما معًا، يتم منح الأولوية لإعداد المحتوى الموجّه إلى الأطفال.
فلترة محتوى الإعلانات
يمكن ضبط تقييمات محتوى الإعلان باستخدام RequestConfiguration.maxAdContentRating():
تتضمّن إعلانات AdMob التي يتم عرضها استجابةً لهذه الطلبات تقييمًا للمحتوى لا يزيد عن هذا المستوى. تستند القيم المحتملة لهذه البيانات الإضافية الخاصة بالشبكة إلى تصنيفات الملصقات الخاصة بالمحتوى الرقمي ويمكن أن تكون أحد عناصر MaxAdContentRating التالية:
MaxAdContentRating.gMaxAdContentRating.pgMaxAdContentRating.tMaxAdContentRating.ma
يضبط الرمز التالي عنصر RequestConfiguration لتحديد أنّ محتوى الإعلان المعروض يجب أن يتوافق مع تصنيف المحتوى الرقمي G أو أقل:
final RequestConfiguration requestConfiguration = RequestConfiguration(
maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
طلب عرض الإعلان
يجمع الكائن AdManagerAdRequest معلومات الاستهداف التي سيتم إرسالها مع طلب عرض إعلان.
الاستهداف المخصّص
يمكنك تمرير أزواج المفتاح/القيمة المخصّصة لاستهداف الحملات (عناصر السطر) على "إدارة إعلانات Google" باتّباع الخطوات التالية:
// Example: Pass custom targeting "age=25".
AdManagerAdRequest newRequest = AdManagerAdRequest(
customTargeting: {'age': '25'},
);
المعرّفات المقدَّمة من الناشر
يمكنك ضبط معرّف مقدَّم من الناشر (PPID) لاستخدامه في تحديد عدد مرات الظهور وتصنيف الجمهور إلى شرائح واستهدافه وعرض الإعلانات بالتناوب وغيرها من عناصر التحكّم في عرض الإعلانات المستندة إلى الجمهور على مستوى الأجهزة.
في ما يلي مثال على ضبط المعرّف المقدَّم من الناشر (PPID):
AdManagerAdRequest adRequest = AdManagerAdRequest(
publisherProvidedId: 'AB123456789',
);
عنوان URL للمحتوى
لتوفير عنوان URL للمحتوى من أجل الإعلانات المستهدِفة للمحتوى وأمان العلامة التجارية، يمكنك تمرير contentUrl عند إنشاء AdManagerAdRequest:
AdManagerAdRequest request = AdManagerAdRequest(
contentUrl: 'https://www.example.com',
);
أمان العلامة التجارية
يمكن للتطبيقات التي تعرض محتوًى ديناميكيًا موجّهًا إلى شرائح جمهور مختلفة
تقديم قائمة مختصرة بعناوين URL من خلال توفير neighboringContentUrls
عند إنشاء AdManagerAdRequest:
final neighboringContentUrls = [
'https://www.mycontenturl1.com',
'https://www.mycontenturl2.com',
'https://www.mycontenturl3.com',
'https://www.mycontenturl4.com',
];
AdManagerAdRequest request = AdManagerAdRequest(
neighboringContentUrls: neighboringContentUrls,
);
يختلف neighboringContentUrls عن contentUrl في أنّه يُستخدَم فقط لضمان ملاءمة الإعلانات للعلامات التجارية.