RequestConfiguration

public class RequestConfiguration


Es la configuración global que se usará para cada AdRequest.

Resumen

Tipos anidados

Compilador para RequestConfiguration.

@Retention(value = SOURCE)
@StringDef(value = )
public annotation RequestConfiguration.MaxAdContentRating

Son constantes permitidas para setMaxAdContentRating.

Estados de personalización del tratamiento de la privacidad del publicador

@Retention(value = SOURCE)
@IntDef(value = )
public annotation RequestConfiguration.TagForChildDirectedTreatment

Son constantes permitidas para setTagForChildDirectedTreatment.

@Retention(value = SOURCE)
@IntDef(value = )
public annotation RequestConfiguration.TagForUnderAgeOfConsent

Son constantes permitidas para setTagForUnderAgeOfConsent.

Constantes

static final String

Contenido apto para el público general, incluidas las familias

static final String

Contenido apto solo para público adulto.

static final String

Contenido apto para la mayoría de los públicos con supervisión de los padres.

static final String

Contenido apto para adolescentes y mayores.

static final String

No se especificó ninguna clasificación del contenido.

static final int

Indica que las solicitudes de anuncios no deben considerarse dirigidas a niños para los fines de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

static final int

Indica que las solicitudes de anuncios deben considerarse dirigidas a niños para los fines de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

static final int

No indica si las solicitudes de anuncios deben considerarse dirigidas a niños para los fines de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

static final int

Indica que el publicador especificó que la solicitud de anuncio no debe recibir tratamiento para usuarios del Espacio Económico Europeo (EEE) que no alcanzan la edad de consentimiento.

static final int

Indica que el publicador especificó que la solicitud de anuncio debe recibir el tratamiento para usuarios del Espacio Económico Europeo (EEE) que no alcanzan la edad de consentimiento.

static final int

Indica que el publicador no especificó si la solicitud de anuncio debe recibir tratamiento para usuarios del Espacio Económico Europeo (EEE) que no alcanzan la edad de consentimiento.

Métodos públicos

String

Muestra el valor establecido por el setMaxAdContentRating correspondiente.

RequestConfiguration.PublisherPrivacyPersonalizationState

Muestra el estado de personalización del tratamiento de privacidad del publicador.

int

Muestra el valor establecido por el setTagForChildDirectedTreatment correspondiente.

int

Muestra el valor establecido por el setTagForUnderAgeOfConsent correspondiente.

List<String>

Muestra los IDs de dispositivos de prueba correspondientes al dispositivo de prueba que siempre solicitará anuncios de prueba.

RequestConfiguration.Builder

Muestra un Builder con valores de este RequestConfiguration.

Constantes

MAX_AD_CONTENT_RATING_G

public static final String MAX_AD_CONTENT_RATING_G = "G"

Contenido apto para el público general, incluidas las familias

MAX_AD_CONTENT_RATING_MA

public static final String MAX_AD_CONTENT_RATING_MA = "MA"

Contenido apto solo para público adulto.

MAX_AD_CONTENT_RATING_PG

public static final String MAX_AD_CONTENT_RATING_PG = "PG"

Contenido apto para la mayoría de los públicos con supervisión de los padres.

MAX_AD_CONTENT_RATING_T

public static final String MAX_AD_CONTENT_RATING_T = "T"

Contenido apto para adolescentes y mayores.

MAX_AD_CONTENT_RATING_UNSPECIFIED

public static final String MAX_AD_CONTENT_RATING_UNSPECIFIED = ""

No se especificó ninguna clasificación del contenido.

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0

Indica que las solicitudes de anuncios no deben considerarse dirigidas a niños para los fines de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1

Indica que las solicitudes de anuncios deben considerarse dirigidas a niños para los fines de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1

No indica si las solicitudes de anuncios deben considerarse dirigidas a niños para los fines de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE = 0

Indica que el publicador especificó que la solicitud de anuncio no debe recibir tratamiento para usuarios del Espacio Económico Europeo (EEE) que no alcanzan la edad de consentimiento.

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE = 1

Indica que el publicador especificó que la solicitud de anuncio debe recibir el tratamiento para usuarios del Espacio Económico Europeo (EEE) que no alcanzan la edad de consentimiento.

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED = -1

Indica que el publicador no especificó si la solicitud de anuncio debe recibir tratamiento para usuarios del Espacio Económico Europeo (EEE) que no alcanzan la edad de consentimiento.

Campos públicos

maxAdContentRating

public final @Nullable String maxAdContentRating

tagForChildDirectedTreatment

public final int tagForChildDirectedTreatment

tagForUnderAgeOfConsent

public final int tagForUnderAgeOfConsent

testDeviceIds

public final List<StringtestDeviceIds

Métodos públicos

getMaxAdContentRating

@RequestConfiguration.MaxAdContentRating
public String getMaxAdContentRating()

Muestra el valor establecido por el setMaxAdContentRating correspondiente.

getPublisherPrivacyPersonalizationState

public RequestConfiguration.PublisherPrivacyPersonalizationState getPublisherPrivacyPersonalizationState()

Muestra el estado de personalización del tratamiento de privacidad del publicador.

getTagForChildDirectedTreatment

@RequestConfiguration.TagForChildDirectedTreatment
public int getTagForChildDirectedTreatment()

Muestra el valor establecido por el setTagForChildDirectedTreatment correspondiente.

getTagForUnderAgeOfConsent

@RequestConfiguration.TagForUnderAgeOfConsent
public int getTagForUnderAgeOfConsent()

Muestra el valor establecido por el setTagForUnderAgeOfConsent correspondiente.

getTestDeviceIds

public List<StringgetTestDeviceIds()

Muestra los IDs de dispositivos de prueba correspondientes al dispositivo de prueba que siempre solicitará anuncios de prueba. Muestra una lista vacía si no se establecieron los IDs de los dispositivos de prueba anteriormente.

toBuilder

public RequestConfiguration.Builder toBuilder()

Muestra un Builder con valores de este RequestConfiguration.