درخواست میانجیگری

interface MediationAdRequest

زیرکلاس‌های مستقیم شناخته‌شده NativeMediationAdRequest
NativeMediationAdRequest

این رابط منسوخ شده است.

به جای آن از Adapter و MediationNativeAdConfiguration استفاده کنید.


اطلاعات مربوط به تبلیغ برای دریافت توسط یک ناشر. این اطلاعات از طریق آداپتور شبکه تبلیغاتی منتقل می‌شود.

خلاصه

ثابت‌ها

const Int

همانطور که توسط taggedForChildDirectedTreatment برگردانده شده است، نشان می‌دهد که این برنامه نباید به عنوان برنامه‌ای که توسط کودک هدایت می‌شود، برای اهداف قانون حفاظت از حریم خصوصی آنلاین کودکان (COPPA) در نظر گرفته شود.

const Int

همانطور که توسط taggedForChildDirectedTreatment برگردانده شده است، نشان می‌دهد که این برنامه باید به عنوان برنامه‌ی کودک‌محور برای اهداف قانون حفاظت از حریم خصوصی آنلاین کودکان (COPPA) در نظر گرفته شود.

const Int

همانطور که توسط taggedForChildDirectedTreatment برگردانده شده است، نشان می‌دهد که ناشر مشخص نکرده است که آیا این برنامه باید به عنوان برنامه‌ی کودک‌محور برای اهداف قانون حفاظت از حریم خصوصی آنلاین کودکان (COPPA) در نظر گرفته شود یا خیر.

کارکردهای عمومی

Date !

این تابع منسوخ شده است.

Int

این تابع منسوخ شده است.

( Mutable ) Set < String !>!

اگر مجموعه کلمات کلیدی درخواست شده توسط کاربر توسط com.google.android.gms.ads.AdRequest تعریف شده باشد، آن را برمی‌گرداند.

Location !

اگر موقعیت مکانی کاربر توسط com.google.android.gms.ads.AdRequest تعریف شده باشد، آن را برمی‌گرداند.

Boolean

این تابع منسوخ شده است.

Boolean

اگر ناشر درخواست تبلیغات آزمایشی داشته باشد، مقدار true را برمی‌گرداند.

Int

برمی‌گرداند که آیا ناشر اعلام کرده است که برنامه برای اهداف قانون حفاظت از حریم خصوصی آنلاین کودکان (COPPA) به عنوان برنامه‌ی مخصوص کودکان در نظر گرفته می‌شود یا خیر - http://business.ftc.gov/privacy-and-security/childrens-privacy .

ثابت‌ها

برچسب_برای_درمان_مستقیم_کودک_غلط

const val TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0: Int

همانطور که توسط taggedForChildDirectedTreatment برگردانده شده است، نشان می‌دهد که این برنامه نباید به عنوان برنامه‌ای که توسط کودک هدایت می‌شود، برای اهداف قانون حفاظت از حریم خصوصی آنلاین کودکان (COPPA) در نظر گرفته شود.

برچسب_برای_درمان_مستقیم_کودک درست است

const val TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1: Int

همانطور که توسط taggedForChildDirectedTreatment برگردانده شده است، نشان می‌دهد که این برنامه باید به عنوان برنامه‌ی کودک‌محور برای اهداف قانون حفاظت از حریم خصوصی آنلاین کودکان (COPPA) در نظر گرفته شود.

برچسب_برای_درمان_مستقیم_کودک_نامشخص

const val TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1: Int

همانطور که توسط taggedForChildDirectedTreatment برگردانده شده است، نشان می‌دهد که ناشر مشخص نکرده است که آیا این برنامه باید به عنوان برنامه‌ی کودک‌محور برای اهداف قانون حفاظت از حریم خصوصی آنلاین کودکان (COPPA) در نظر گرفته شود یا خیر.

کارکردهای عمومی

تولدت مبارک

fun getBirthday(): Date!

اگر تاریخ تولد کاربر توسط com.google.android.gms.ads.AdRequest تعریف شده باشد، آن را برمی‌گرداند.

دریافت جنسیت

fun getGender(): Int

اگر جنسیت کاربر توسط com.google.android.gms.ads.AdRequest تعریف شده باشد، آن را برمی‌گرداند.

دریافت کلمات کلیدی

fun getKeywords(): (Mutable)Set<String!>!

اگر مجموعه کلمات کلیدی درخواست شده توسط کاربر توسط com.google.android.gms.ads.AdRequest تعریف شده باشد، آن را برمی‌گرداند.

دریافت موقعیت مکانی

fun getLocation(): Location!

اگر موقعیت مکانی کاربر توسط com.google.android.gms.ads.AdRequest تعریف شده باشد، آن را برمی‌گرداند.

طراحی‌شده برای خانواده‌ها

fun isDesignedForFamilies(): Boolean

ناشرانی که برنامه Designed for Families را انتخاب کرده‌اند، می‌توانند مشخص کنند که درخواست تبلیغ باید یک تبلیغ سازگار با Designed for Families را برگرداند. برای اطلاعات بیشتر در مورد این تنظیم، لطفاً به مقاله مرکز راهنمای Google AdMob مراجعه کنید.

اگر ناشر اعلام کرده باشد که درخواست تبلیغ برای بازگرداندن یک تبلیغ سازگار با خانواده‌ها الزامی است، مقدار true را برمی‌گرداند.

اگر ناشر مشخص نکرده باشد که درخواست تبلیغ برای بازگرداندن تبلیغ سازگار با Designed for Families الزامی است، مقدار false را برمی‌گرداند.

توجه: این تنظیم جدا از تنظیم «برچسب درمان هدایت‌شده توسط کودک» در قانون حفاظت از حریم خصوصی آنلاین کودکان (COPPA) است. برای رعایت الزامات مربوط به COPPA، به taggedForChildDirectedTreatment مراجعه کنید.

تست

fun isTesting(): Boolean

اگر ناشر درخواست تبلیغات آزمایشی داشته باشد، مقدار true را برمی‌گرداند. ناشران با مشخص کردن شناسه دستگاه، تبلیغات آزمایشی را درخواست می‌کنند، اما برای راحتی، این اطلاعات به صورت بولی (boolean) نمایش داده می‌شود.

درمان هدایت‌شده برای کودک

fun taggedForChildDirectedTreatment(): Int

برمی‌گرداند که آیا ناشر اعلام کرده است که برنامه برای اهداف قانون حفاظت از حریم خصوصی آنلاین کودکان (COPPA) به عنوان برنامه‌ی مخصوص کودکان در نظر گرفته می‌شود یا خیر - http://business.ftc.gov/privacy-and-security/childrens-privacy .

اگر این متد مقدار TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE را برگرداند، نشان می‌دهد که طبق قانون حفاظت از حریم خصوصی آنلاین کودکان (COPPA)، این برنامه باید به عنوان برنامه‌ی مخصوص کودکان در نظر گرفته شود.

اگر این متد مقدار TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE را برگرداند، نشان می‌دهد که طبق قانون حفاظت از حریم خصوصی آنلاین کودکان (COPPA)، این برنامه نباید به عنوان برنامه‌ی مخصوص کودکان در نظر گرفته شود.

اگر این متد مقدار TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED را برگرداند، نشان می‌دهد که ناشر مشخص نکرده است که آیا برنامه باید به عنوان برنامه‌ی کودک محور برای اهداف قانون حفاظت از حریم خصوصی آنلاین کودکان (COPPA) در نظر گرفته شود یا خیر.