RequestConfiguration.Builder

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

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

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 , чтобы очистить список.