Запросконфигурации

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

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

static final int

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

static final int

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

Публичные методы

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

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

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE = 1

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

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED = -1

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

Публичные поля

maxAdContentRating

public final @Nullable String maxAdContentRating

издательКонфиденциальностьПерсонализацияСостояние

public final RequestConfiguration.PublisherPrivacyPersonalizationState publisherPrivacyPersonalizationState

тегForChildDirectedTreatment

public final int tagForChildDirectedTreatment

тегForUnderAgeOfConsent

public final int tagForUnderAgeOfConsent

тестдевицеидс

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()

Возвращает идентификаторы тестовых устройств, соответствующие тестовому устройству, которое всегда будет запрашивать тестовые объявления. Возвращает пустой список, если идентификаторы тестовых устройств ранее не были установлены.

toBuilder

public RequestConfiguration.Builder toBuilder()

Возвращает Builder со значениями из этого RequestConfiguration .