RequestConfiguration.Builder

public class RequestConfiguration.Builder


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

خلاصه

سازندگان عمومی

روش های عمومی

RequestConfiguration
build ()

RequestConfiguration را می سازد.

RequestConfiguration.Builder

حداکثر رتبه بندی محتوای تبلیغات را تعیین می کند.

RequestConfiguration.Builder

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

RequestConfiguration.Builder

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

RequestConfiguration.Builder

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

RequestConfiguration.Builder

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

سازندگان عمومی

سازنده

public Builder()

روش های عمومی

ساختن

public RequestConfiguration build()

RequestConfiguration را می سازد.

setMaxAdContentRating

@CanIgnoreReturnValue
public RequestConfiguration.Builder setMaxAdContentRating(
    @RequestConfiguration.MaxAdContentRating @Nullable String maxAdContentRating
)

حداکثر رتبه بندی محتوای تبلیغات را تعیین می کند. آگهی‌های AdMob که برای برنامه شما بازگردانده می‌شوند دارای رتبه‌بندی محتوا در آن سطح یا پایین‌تر خواهند بود. مقادیر معتبر MAX_AD_CONTENT_RATING_G ، MAX_AD_CONTENT_RATING_PG ، MAX_AD_CONTENT_RATING_T و MAX_AD_CONTENT_RATING_MA هستند.

setPublisherPrivacyPersonalizationState

@CanIgnoreReturnValue
public RequestConfiguration.Builder setPublisherPrivacyPersonalizationState(
    RequestConfiguration.PublisherPrivacyPersonalizationState publisherPrivacyPersonalizationState
)

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

setTagForChildDirectedTreatment

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTagForChildDirectedTreatment(
    @RequestConfiguration.TagForChildDirectedTreatment int tagForChildDirectedTreatment
)

این روش به شما امکان می‌دهد مشخص کنید که آیا می‌خواهید برنامه شما برای اهداف قانون حفاظت از حریم خصوصی آنلاین کودکان (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 نخواهد داشت.

با تنظیم این روش، تأیید می‌کنید که این اعلان دقیق است و مجاز هستید از طرف صاحب برنامه اقدام کنید. شما متوجه هستید که سوء استفاده از این تنظیم ممکن است منجر به فسخ حساب Google شما شود.

توجه: ممکن است مدتی طول بکشد تا این تعیین به طور کامل در سرویس‌های قابل اجرا Google اجرا شود.

پارامترها
@ RequestConfiguration.TagForChildDirectedTreatment int tagForChildDirectedTreatment

روی true تنظیم کنید تا نشان دهد برنامه شما باید به‌عنوان برنامه‌ریزی شده برای کودکان در نظر گرفته شود. روی false تنظیم کنید تا نشان دهد که برنامه شما نباید به‌عنوان برنامه‌ریزی شده برای کودکان در نظر گرفته شود.

setTagFor UnderAgeOfConsent

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTagForUnderAgeOfConsent(
    @RequestConfiguration.TagForUnderAgeOfConsent int tagForUnderAgeOfConsent
)

این روش به شما امکان می دهد برنامه خود را برای دریافت درمان برای کاربران زیر سن رضایت در منطقه اقتصادی اروپا (EEA) علامت گذاری کنید. این ویژگی برای کمک به تسهیل انطباق با مقررات عمومی حفاظت از داده ها (GDPR) طراحی شده است. توجه داشته باشید که ممکن است تعهدات قانونی دیگری تحت GDPR داشته باشید. لطفاً راهنمایی های اتحادیه اروپا را مرور کنید و با مشاور حقوقی خود مشورت کنید. لطفاً به یاد داشته باشید که ابزارهای Google برای تسهیل در رعایت قوانین طراحی شده اند و هیچ ناشر خاصی را از تعهدات خود بر اساس قانون سلب نمی کند.

هنگام استفاده از این ویژگی، یک پارامتر برچسب برای کاربران زیر سن رضایت در اروپا (TFUA) در همه درخواست‌های تبلیغات گنجانده می‌شود. این پارامتر تبلیغات شخصی‌شده، از جمله بازاریابی مجدد را برای آن درخواست آگهی خاص غیرفعال می‌کند. همچنین درخواست‌های فروشنده‌های تبلیغات شخص ثالث، مانند پیکسل‌های اندازه‌گیری آگهی و سرورهای آگهی شخص ثالث را غیرفعال می‌کند.

اگر این روش را روی TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE تنظیم کنید، نشان می‌دهید که می‌خواهید برنامه‌تان به شیوه‌ای مناسب برای کاربران زیر سن رضایت مدیریت شود.

اگر این روش را روی TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE تنظیم کنید، نشان می‌دهید که نمی‌خواهید برنامه شما به گونه‌ای مدیریت شود که برای کاربران زیر سن رضایت مناسب باشد.

اگر این روش را تنظیم نکنید، یا این روش را روی TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED تنظیم کنید، برنامه شما هیچ نشانی از نحوه مدیریت برنامه شما به روشی مناسب برای کاربران زیر سن رضایت ندارد.

setTestDeviceIds

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTestDeviceIds(@Nullable List<String> testDeviceIds)

فهرستی از شناسه‌های دستگاه آزمایشی مربوط به دستگاه‌های آزمایشی را تنظیم می‌کند که همیشه آگهی‌های آزمایشی را درخواست می‌کنند. شناسه دستگاه آزمایشی برای دستگاه فعلی در logcat وارد می‌شود که اولین درخواست تبلیغ انجام شود.

پارامترها
@ Nullable List < String > testDeviceIds

لیست شناسه های دستگاه های آزمایشی برای پاک کردن لیست، null پاس کنید.

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

Builder