RequestConfiguration

public class RequestConfiguration


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

Resumen

Tipos anidados

Compilador para RequestConfiguration.

Son las constantes permitidas para setMaxAdContentRating.

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

Son las constantes permitidas para setTagForChildDirectedTreatment.

Son las 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ó la clasificación del contenido.

static final int

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

static final int

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

static final int

No proporciona ninguna indicación sobre si las solicitudes de anuncios deben tratarse como dirigidas a niños a los efectos 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 tratarse como contenido 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 tratarse como contenido 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 tratarse como contenido para usuarios del Espacio Económico Europeo (EEE) que no alcanzan la edad de consentimiento.

Métodos públicos

String

Devuelve el valor establecido por el setMaxAdContentRating correspondiente.

RequestConfiguration.PublisherPrivacyPersonalizationState

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

int

Devuelve el valor establecido por el setTagForChildDirectedTreatment correspondiente.

int

Devuelve el valor establecido por el setTagForUnderAgeOfConsent correspondiente.

List<String>

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

RequestConfiguration.Builder

Devuelve 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ó la 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 tratarse como dirigidas a niños a los efectos 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 tratarse como dirigidas a niños a los efectos 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 proporciona ninguna indicación sobre si las solicitudes de anuncios deben tratarse como dirigidas a niños a los efectos 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 tratarse como contenido 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 tratarse como contenido 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 tratarse como contenido 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()

Devuelve el valor establecido por el setMaxAdContentRating correspondiente.

getPublisherPrivacyPersonalizationState

public RequestConfiguration.PublisherPrivacyPersonalizationState getPublisherPrivacyPersonalizationState()

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

getTagForChildDirectedTreatment

@RequestConfiguration.TagForChildDirectedTreatment
public int getTagForChildDirectedTreatment()

Devuelve el valor establecido por el setTagForChildDirectedTreatment correspondiente.

getTagForUnderAgeOfConsent

@RequestConfiguration.TagForUnderAgeOfConsent
public int getTagForUnderAgeOfConsent()

Devuelve el valor establecido por el setTagForUnderAgeOfConsent correspondiente.

getTestDeviceIds

public List<StringgetTestDeviceIds()

Devuelve los IDs de dispositivos de prueba correspondientes al dispositivo de prueba que siempre solicitará anuncios de prueba. Devuelve una lista vacía si no se configuraron previamente los IDs de dispositivos de prueba.

toBuilder

public RequestConfiguration.Builder toBuilder()

Devuelve un Builder con valores de este RequestConfiguration.