RequestConfiguration.Builder

public class RequestConfiguration.Builder


Compilador para RequestConfiguration.

Resumen

Constructores públicos

Métodos públicos

RequestConfiguration

Compile el RequestConfiguration.

RequestConfiguration.Builder

Establece la configuración de tratamiento de contenido según la edad.

RequestConfiguration.Builder

Establece una clasificación máxima del contenido del anuncio.

RequestConfiguration.Builder

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

RequestConfiguration.Builder

Este método ya no está disponible.

Usa setAgeRestrictedTreatment en su lugar.

RequestConfiguration.Builder

Este método ya no está disponible.

Usa setAgeRestrictedTreatment en su lugar.

RequestConfiguration.Builder

Establece una lista de IDs de dispositivos de prueba correspondientes a dispositivos de prueba que siempre solicitarán anuncios de prueba.

Constructores públicos

Builder

public Builder()

Métodos públicos

build

public RequestConfiguration build()

Compile el RequestConfiguration.

setAgeRestrictedTreatment

@CanIgnoreReturnValue
public RequestConfiguration.Builder setAgeRestrictedTreatment(
    @Nullable AgeRestrictedTreatment ageRestrictedTreatment
)

Establece la configuración de tratamiento de contenido según la edad.

Consulta a tu asesor legal para determinar la configuración de tratamiento de contenido según la edad para tus usuarios en función de tus requisitos legales y reglamentarios. Para obtener más información sobre este parámetro de configuración, consulta https://developers.google.com/admob/android/targeting#set_the_age_treatment.

Si configuras esta propiedad, certificas que esta notificación es correcta y que tienes autorización para actuar en nombre del propietario de la app. A su vez, declaras que comprendes que el abuso de este parámetro de configuración puede provocar el cierre de tu Cuenta de Google.

Parámetros
@Nullable AgeRestrictedTreatment ageRestrictedTreatment

El tratamiento de contenido según la edad, que indica si la solicitud de anuncio debe tratarse como contenido para niños, adolescentes o no especificado.

setMaxAdContentRating

@CanIgnoreReturnValue
public RequestConfiguration.Builder setMaxAdContentRating(
    @RequestConfiguration.MaxAdContentRating @Nullable String maxAdContentRating
)

Establece una clasificación máxima del contenido del anuncio. Los anuncios de AdMob que se muestran para tu app tendrán una clasificación de contenido igual o inferior a ese nivel. Los valores válidos son MAX_AD_CONTENT_RATING_G, MAX_AD_CONTENT_RATING_PG, MAX_AD_CONTENT_RATING_T y MAX_AD_CONTENT_RATING_MA.

setPublisherPrivacyPersonalizationState

@CanIgnoreReturnValue
public RequestConfiguration.Builder setPublisherPrivacyPersonalizationState(
    RequestConfiguration.PublisherPrivacyPersonalizationState publisherPrivacyPersonalizationState
)

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

setTagForChildDirectedTreatment

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTagForChildDirectedTreatment(
    @RequestConfiguration.TagForChildDirectedTreatment int tagForChildDirectedTreatment
)

Este método te permite especificar si deseas que tu app se trate como contenido dirigido a niños a los efectos de la Ley de Protección de la Privacidad de Menores en Internet (COPPA): http://business.ftc.gov/privacy-and-security/childrens-privacy.

Si estableces este método en TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE, indicarás que tu app debe tratarse como contenido dirigido a niños a los efectos de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

Si estableces este método en TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE, indicarás que tu app no debe tratarse como contenido dirigido a niños a los efectos de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

Si no estableces este método o lo estableces en TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED, las solicitudes de anuncios no incluirán ninguna indicación de cómo deseas que se trate tu app con respecto a la COPPA.

Si configuras este método, certificas que esta notificación es correcta y que tienes autorización para actuar en nombre del propietario de la app. A su vez, declaras que comprendes que el abuso de este parámetro de configuración puede provocar el cierre de tu Cuenta de Google.

Nota: Es posible que esta designación tarde un tiempo en implementarse por completo en los servicios de Google correspondientes.

Parámetros
@RequestConfiguration.TagForChildDirectedTreatment int tagForChildDirectedTreatment

Establece en true para indicar que tu app debe tratarse como contenido dirigido a niños. Establece en false para indicar que tu app no debe tratarse como contenido dirigido a niños.

setTagForUnderAgeOfConsent

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

Este método te permite marcar tu app para que reciba tratamiento para usuarios del Espacio Económico Europeo (EEE) que no alcanzan la edad de consentimiento. Esta función tiene el propósito de facilitar el cumplimiento del Reglamento General de Protección de Datos (GDPR). Ten en cuenta que es posible que tengas otras obligaciones legales en virtud del GDPR. Revisa los lineamientos de la Unión Europea y consulta a tu asesor legal. Recuerda que las herramientas de Google están diseñadas para facilitar el cumplimiento y no eximen a ningún publicador en particular de sus obligaciones en virtud de la ley.

Cuando se usa esta función, se incluye un parámetro de Etiqueta para usuarios que no alcanzan la edad de consentimiento (TFUA) en Europa en todas las solicitudes de anuncios. Este parámetro inhabilita la publicidad personalizada, incluido el remarketing, para esa solicitud de anuncio específica. También inhabilita las solicitudes a proveedores de anuncios externos, como los píxeles de medición de anuncios y los servidores de anuncios de terceros.

Si estableces este método en TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE, indicarás que deseas que tu app se controle de manera adecuada para los usuarios que no alcanzan la edad de consentimiento.

Si estableces este método en TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE, indicarás que no deseas que tu app se controle de manera adecuada para los usuarios que no alcanzan la edad de consentimiento.

Si no estableces este método o lo estableces en TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED, tu app no incluirá ninguna indicación de cómo deseas que se controle de manera adecuada para los usuarios que no alcanzan la edad de consentimiento.

setTestDeviceIds

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTestDeviceIds(@Nullable List<String> testDeviceIds)

Establece una lista de IDs de dispositivos de prueba correspondientes a dispositivos de prueba que siempre solicitarán anuncios de prueba. El ID del dispositivo de prueba para el dispositivo actual se registra en logcat cuando se realiza la primera solicitud de anuncio.

Parámetros
@Nullable List<String> testDeviceIds

la lista de IDs de dispositivos de prueba. Pasa null para borrar la lista.