سازنده‌ی پیکربندی درخواست

public class RequestConfiguration.Builder


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

خلاصه

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

Builder ()

روش‌های عمومی

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 را می‌سازد.

تنظیم حداکثر رتبه‌بندی تبلیغات

@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 نخواهند داشت.

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

توجه: ممکن است مدتی طول بکشد تا این نامگذاری به طور کامل در سرویس‌های گوگل مربوطه پیاده‌سازی شود.

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

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

setTagForUnderAgeOfConsent

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

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

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

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

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

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

تنظیم شناسه‌های دستگاه (TestDeviceIds)

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

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

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

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