يوضّح هذا الدليل كيفية تقديم معلومات الاستهداف لطلب عرض إعلان.
قبل البدء
قبل المتابعة، عليك إعداد Google Mobile Ads Unity Plugin.
ضبط الطلب
يجمع الكائن
RequestConfiguration
الإعدادات العامة لكل طلب عرض إعلان ويتم تطبيقها من خلال
MobileAds.SetRequestConfiguration().
// Configure your RequestConfiguration with Test Device Ids.
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TestDeviceIds = TestDeviceIds
});
الإعداد "موجّه إلى الأطفال"
لأغراض قانون حماية خصوصية الأطفال على الإنترنت (COPPA)، هناك إعداد يُعرف باسم "وضع علامة على المحتوى للتعامل معه على أنّه موجّه إلى الأطفال".
من خلال ضبط هذه العلامة، أنت تقرّ بأنّ هذا الإشعار دقيق وبأنّك مخوّل بالتصرف نيابةً عن مالك التطبيق. وأنت تدرك أنّ إساءة استخدام هذا الإعداد قد يؤدي إلى إغلاق حسابك على Google.
بصفتك مطوّر تطبيقات، يمكنك الإشارة إلى ما إذا كنت تريد أن تتعامل Google مع محتواك على أنّه موجّه إلى الأطفال عند إرسال طلب عرض إعلان. إذا أشرت إلى أنّك
تريد أن تتعامل Google مع محتواك على أنّه موجّه إلى الأطفال، Google Mobile Ads Unity Pluginيتّخذ خطوات
لإيقاف "الإعلانات التي تستهدف الاهتمامات" و"الإعلانات للزوّار السابقين" في طلب عرض الإعلان هذا. استخدِم هذا الإعداد مع جميع إصدارات حزمة تطوير البرامج (SDK) لخدمات Google Play من خلال RequestConfiguration.TagForChildDirectedTreatment:
اضبط
TagForChildDirectedTreatmentعلىTagForChildDirectedTreatment.Trueللإشارة إلى أنّك تريد أن يتم التعامل مع محتواك على أنّه موجّه إلى الأطفال لأغراض قانون COPPA. يمنع هذا الإعداد إرسال المعرّف الإعلاني على Android (AAID).اضبط
TagForChildDirectedTreatmentعلىTagForChildDirectedTreatment.Falseللإشارة إلى أنّك لا تريد أن يتم التعامل مع محتواك على أنّه موجّه إلى الأطفال لأغراض قانون COPPA.اضبط
TagForChildDirectedTreatmentعلىnullإذا كنت لا تريد الإشارة إلى الطريقة التي تريد أن يتم بها التعامل مع محتواك بموجب قانون COPPA في طلبات عرض الإعلانات.
يشير المثال التالي إلى أنّك تريد أن يتم التعامل مع محتواك على أنّه موجّه إلى الأطفال لأغراض قانون COPPA:
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
});
من خلال ضبط هذه العلامة، أنت تقرّ بأنّ هذا الإشعار دقيق وبأنّك مخوّل بالتصرف نيابةً عن مالك التطبيق. وأنت تدرك أنّ إساءة استخدام هذا الإعداد قد يؤدي إلى إغلاق حسابك على Google.
المستخدمون دون سن الرشد
يمكنك وضع علامة على طلبات عرض الإعلانات لكي يتم التعامل معها بصفتها موجّهة للمستخدمين دون سن الرشد في المنطقة الاقتصادية الأوروبية. تم تصميم هذه الميزة للمساعدة في تسهيل الامتثال للائحة العامة لحماية البيانات (GDPR). يُرجى العِلم أنّه قد تكون لديك التزامات قانونية أخرى بموجب اللائحة العامة لحماية البيانات. راجِع إرشادات الاتحاد الأوروبي واستشِر مستشارك القانوني. يُرجى العِلم أنّ أدوات Google مصمّمة لتسهيل الامتثال ولا تعفي أي ناشر معيّن من التزاماته بموجب القانون.
مزيد من المعلومات عن كيفية تأثير اللائحة العامة لحماية البيانات في الناشرين.عند استخدام هذه الميزة، يتم تضمين مَعلمة "علامة المستخدمين تحت سن الرشد في أوروبا" (TFUA) في طلب عرض الإعلان. تؤدي هذه المعلمة إلى إيقاف الإعلانات المخصّصة، بما في ذلك تجديد النشاط التسويقي لطلب عرض الإعلان المحدّد هذا. تعمل الميزة أيضًا على إيقاف الطلبات إلى مورّدي الإعلانات من جهات خارجية، مثل وحدات البكسل لقياس الإعلانات وخوادم الإعلانات من جهة خارجية.
على غرار الإعدادات "موجّه إلى الأطفال"، هناك طريقة في
RequestConfiguration لضبط مَعلمة TFUA:
TagForUnderAgeOfConsent،
مع الخيارات التالية.
اضبط
TagForUnderAgeOfConsentعلىTagForUnderAgeOfConsent.Trueللإشارة إلى أنّك تريد أن يتم التعامل مع طلب عرض الإعلان على أنّه موجّه للمستخدمين دون سن الرشد في المنطقة الاقتصادية الأوروبية. يمنع هذا الإعداد إرسال المعرّف الإعلاني على Android (AAID).اضبط
TagForUnderAgeOfConsentعلىTagForUnderAgeOfConsent.Falseللإشارة إلى أنّك لا تريد أن يتم التعامل مع طلب عرض الإعلان على أنّه موجّه للمستخدمين دون سن الرشد في المنطقة الاقتصادية الأوروبية.اضبط
TagForUnderAgeOfConsentعلىnullللإشارة إلى أنّك لم تحدّد ما إذا كان يجب أن يتم التعامل مع طلب عرض الإعلان على أنّه موجّه للمستخدمين دون سن الرشد في المنطقة الاقتصادية الأوروبية.
يشير المثال التالي إلى أنّك تريد تضمين مَعلمة TFUA في طلب عرض الإعلان:
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
});
يجب عدم ضبط العلامات لتفعيل الإعداد موجّه إلى الأطفال
و TagForUnderAgeOfConsent معًا في الوقت نفسه على "صحيح".
وفي حال ضبطهما معًا، يتم منح الأولوية للإعداد "موجّه إلى الأطفال".
فلترة محتوى الإعلان
للامتثال لسياسة الإعلانات غير الملائمة في Google Play التي تتضمّن العروض المرتبطة داخل الإعلان، يجب أن تكون جميع الإعلانات والعروض المرتبطة بها المعروضة داخل تطبيقك ملائمة بالنسبة إلى تقييم المحتوى فيه، حتى إذا كان المحتوى بمفرده ممتثلاً لسياسات Google Play.
يمكن أن تساعدك أدوات مثل التقييم الأقصى للمحتوى الإعلاني في التحكم بشكل أكبر في محتوى الإعلانات التي تظهر للمستخدمين. يمكنك ضبط التقييم حسب الفئة العمرية للمحتوى للمساعدة في الامتثال لسياسات النظام الأساسي.
يمكن للتطبيقات ضبط تقييم أقصى لمحتوى الإعلان لطلبات عرض الإعلانات باستخدام الـ
MaxAdContentRating
الحقل. إنّ إعلانات AdMob التي يتم عرضها عند ضبط هذا الإعداد لها التقييم حسب الفئة العمرية على مستوى الطلب أو أقل منه.
تستند القيم المحتمَلة لهذه البيانات الإضافية للشبكة إلى تصنيفات تصنيفات المحتوى الرقمي، ويجب أن تكون إحدى السلاسل التالية:
MaxAdContentRating.GMaxAdContentRating.PGMaxAdContentRating.TMaxAdContentRating.MA
يضبط المثال التالي كائن RequestConfiguration للإشارة إلى أنّ محتوى الإعلان الذي يتم عرضه يجب أن يتوافق مع تصنيف تصنيف المحتوى الرقمي الذي لا يزيد عن G:
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
MaxAdContentRating = MaxAdContentRating.G
});
مزيد من المعلومات عن ضبط التقييم الأقصى للمحتوى الإعلاني لكل طلب عرض إعلان.
طلب عرض الإعلان
يجمع الكائن AdManagerAdRequest معلومات الاستهداف التي سيتم إرسالها مع طلب عرض الإعلان.
الاستهداف المخصّص
يمكنك تمرير أزواج مخصّصة من المفتاح والقيمة لاستهداف حملات إدارة إعلانات Google وعناصرها الإعلانية من خلال AdManagerAdRequest.AddCustomTargeting():
يمرّر المثال التالي العمر المستهدف المخصّص على أنّه 25:
// Example: Pass custom targeting "age=25".
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
CustomTargeting = new Dictionary<string, string>
{
{ "age", "25"}
}
};
يستهدف المثال التالي الأشخاص الذين تتراوح أعمارهم بين 24 و26 عامًا:
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
CustomTargeting = new Dictionary<string, string>
{
{ "age", "24, 25, 26"}
}
};
استثناءات الفئات
يمكنك إضافة مستوى استثناء فئة على مستوى الموضع إلى طلب باستخدام الحقل
AdManagerAdRequest CategoryExclusions:
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
CategoryExclusions = new HashSet<string>
{
"automobile",
"boat"
}
};
المعرّفات المقدَّمة من الناشر
يمكنك ضبط معرّف مقدَّم من الناشر (PPID) لاستخدامه في تحديد عدد مرات الظهور وتصنيف الجمهور إلى شرائح واستهدافه وعرض الإعلانات بالتناوب وعناصر التحكّم في عرض الإعلانات المستندة إلى الجمهور على جميع الأجهزة.
يضبط المثال التالي المعرّف المقدَّم من الناشر:
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
PublisherProvidedId = "AB123456789"
};
الإشارات المقدَّمة من الناشر
يمكنك إرسال بيانات الجمهور والبيانات السياقية كـ إشارات مقدَّمة من الناشر (PPS) في طلبات عرض الإعلانات. باستخدام الإشارات المقدَّمة من الناشر، يمكنك استخدام بيانات المستخدمين لتحسين تحقيق الربح الآلي من خلال إبلاغ مقدّمي عروض الأسعار بخصائص جمهورك في جميع أنواع المعاملات، باستخدام التصنيفات العادية، بدون الحاجة إلى مشاركة معرّفات المستخدمين. يمكن أن تتضمّن خصائص جمهورك بيانات سلوكية وبيانات تستهدف الاهتمامات (تصنيف الجمهور لدى IAB ، الإصدار 1.1) وبيانات سياقية (تصنيف المحتوى لدى IAB، الإصدار 2.2).
يضبط المثال التالي تصنيف الجمهور إلى شرائح:
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
Extras = new Dictionary<string, string>
{
// Set the demographic to an audience with an "Age Range" of 30-34
// and an interest in mergers and acquisitions.
{ "IAB_AUDIENCE_1_1", "1, 2, 3, 4, 5"},
// Set the content to sedan, station wagon and SUV automotive values.
{ "IAB_AUDIENCE_2_2", "6, 7, 8, 9, 10"},
}
};