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

Этот метод позволяет вам пометить ваше приложение для получения лечения для пользователей в Европейской экономической зоне (ЕЭЗ), не достигших возраста согласия.

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 чтобы указать, что ваше приложение не следует рассматривать как предназначенное для детей.

setTagForUnderAgeOfConsent

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

Этот метод позволяет вам пометить ваше приложение для получения лечения для пользователей в Европейской экономической зоне (ЕЭЗ), не достигших возраста согласия. Эта функция призвана облегчить соблюдение Общего регламента защиты данных (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 , чтобы очистить список.