RequestConfiguration

public class RequestConfiguration


پیکربندی جهانی که برای هر AdRequest استفاده خواهد شد.

خلاصه

انواع تو در تو

سازنده برای RequestConfiguration .

@ Retention (value = SOURCE)
@ StringDef (value = )
public annotation RequestConfiguration.MaxAdContentRating

ثابت های مجاز برای setMaxAdContentRating .

شرایط شخصی سازی رفتار حریم خصوصی ناشر.

@ Retention (value = SOURCE)
@ IntDef (value = )
public annotation RequestConfiguration.TagForChildDirectedTreatment

ثابت های مجاز برای setTagForChildDirectedTreatment .

@ Retention (value = SOURCE)
@ IntDef (value = )
public annotation RequestConfiguration.TagForUnderAgeOfConsent

ثابت های مجاز برای setTagForUnderAgeOfConsent .

ثابت ها

static final String

محتوای مناسب برای مخاطبان عمومی، از جمله خانواده.

static final String

محتوا فقط برای مخاطبان بالغ مناسب است.

static final String

محتوای مناسب برای اکثر مخاطبان با راهنمایی والدین.

static final String

محتوای مناسب برای مخاطبان نوجوان و بزرگتر.

static final String

رتبه بندی محتوای مشخصی وجود ندارد.

static final int

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

static final int

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

static final int

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

static final int

نشان می‌دهد که ناشر مشخص کرده است که درخواست آگهی نباید برای کاربران زیر سن رضایت در منطقه اقتصادی اروپا (EEA) درمان شود.

static final int

نشان می‌دهد که ناشر مشخص کرده است که درخواست آگهی باید برای کاربران زیر سن رضایت در منطقه اقتصادی اروپا (EEA) درمان شود.

static final int

نشان می دهد که ناشر مشخص نکرده است که آیا درخواست آگهی باید برای کاربران زیر سن رضایت در منطقه اقتصادی اروپا (EEA) درمان شود یا خیر.

روش های عمومی

String

مقدار تنظیم شده توسط setMaxAdContentRating مربوطه را برمی گرداند.

RequestConfiguration.PublisherPrivacyPersonalizationState

وضعیت شخصی سازی رفتار حریم خصوصی ناشر را برمی گرداند.

int

مقدار تنظیم شده توسط setTagForChildDirectedTreatment مربوطه را برمی گرداند.

int

مقدار تنظیم شده توسط setTagForUnderAgeOfConsent مربوطه را برمی گرداند.

List < String >

شناسه‌های دستگاه آزمایشی مربوط به دستگاه آزمایشی را برمی‌گرداند که همیشه آگهی‌های آزمایشی را درخواست می‌کند.

RequestConfiguration.Builder

یک Builder با مقادیر این RequestConfiguration برمی گرداند.

ثابت ها

MAX_AD_CONTENT_RATING_G

public static final String MAX_AD_CONTENT_RATING_G = "G"

محتوای مناسب برای مخاطبان عمومی، از جمله خانواده.

MAX_AD_CONTENT_RATING_MA

public static final String MAX_AD_CONTENT_RATING_MA = "MA"

محتوا فقط برای مخاطبان بالغ مناسب است.

MAX_AD_CONTENT_RATING_PG

public static final String MAX_AD_CONTENT_RATING_PG = "PG"

محتوای مناسب برای اکثر مخاطبان با راهنمایی والدین.

MAX_AD_CONTENT_RATING_T

public static final String MAX_AD_CONTENT_RATING_T = "T"

محتوای مناسب برای مخاطبان نوجوان و بزرگتر.

MAX_AD_CONTENT_RATING_UNSPECIFIED

public static final String MAX_AD_CONTENT_RATING_UNSPECIFIED = ""

رتبه بندی محتوای مشخصی وجود ندارد.

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0

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

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1

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

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1

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

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE = 0

نشان می‌دهد که ناشر مشخص کرده است که درخواست آگهی نباید برای کاربران زیر سن رضایت در منطقه اقتصادی اروپا (EEA) درمان شود.

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE = 1

نشان می‌دهد که ناشر مشخص کرده است که درخواست آگهی باید برای کاربران زیر سن رضایت در منطقه اقتصادی اروپا (EEA) درمان شود.

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED = -1

نشان می دهد که ناشر مشخص نکرده است که آیا درخواست آگهی باید برای کاربران زیر سن رضایت در منطقه اقتصادی اروپا (EEA) درمان شود یا خیر.

زمینه های عمومی

maxAdContentRating

public final @Nullable String maxAdContentRating

tagForChildDirectedTreatment

public final int tagForChildDirectedTreatment

برچسب For UnderAgeOfConsent

public final int tagForUnderAgeOfConsent

testDeviceIds

public final List<StringtestDeviceIds

روش های عمومی

getMaxAdContentRating

@RequestConfiguration.MaxAdContentRating
public String getMaxAdContentRating()

مقدار تنظیم شده توسط setMaxAdContentRating مربوطه را برمی گرداند.

getPublisherPrivacyPersonalizationState

public RequestConfiguration.PublisherPrivacyPersonalizationState getPublisherPrivacyPersonalizationState()

وضعیت شخصی سازی رفتار حریم خصوصی ناشر را برمی گرداند.

getTagForChildDirectedTreatment

@RequestConfiguration.TagForChildDirectedTreatment
public int getTagForChildDirectedTreatment()

مقدار تنظیم شده توسط setTagForChildDirectedTreatment مربوطه را برمی گرداند.

getTagForUnderAgeOfConsent

@RequestConfiguration.TagForUnderAgeOfConsent
public int getTagForUnderAgeOfConsent()

مقدار تنظیم شده توسط setTagForUnderAgeOfConsent مربوطه را برمی گرداند.

getTestDeviceIds

public List<StringgetTestDeviceIds()

شناسه‌های دستگاه آزمایشی مربوط به دستگاه آزمایشی را برمی‌گرداند که همیشه آگهی‌های آزمایشی را درخواست می‌کند. اگر قبلاً شناسه‌های دستگاه آزمایشی تنظیم نشده بود، فهرست خالی را برمی‌گرداند.

به بیلدر

public RequestConfiguration.Builder toBuilder()

یک Builder با مقادیر این RequestConfiguration برمی گرداند.