RequestConfiguration.Builder

class RequestConfiguration.Builder


Compilador para RequestConfiguration.

Resumen

Constructores públicos

Funciones públicas

RequestConfiguration!

Compile el RequestConfiguration.

RequestConfiguration.Builder!

Establezca la configuración del tratamiento restringido por edad.

RequestConfiguration.Builder!

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

RequestConfiguration.Builder!

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

RequestConfiguration.Builder!

Esta función es obsoleta.

Usa setAgeRestrictedTreatment en su lugar.

RequestConfiguration.Builder!

Esta función es obsoleta.

Usa setAgeRestrictedTreatment en su lugar.

RequestConfiguration.Builder!

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

Constructores públicos

Builder

Builder()

Funciones públicas

build

fun build(): RequestConfiguration!

Compile el RequestConfiguration.

setAgeRestrictedTreatment

@CanIgnoreReturnValue
fun setAgeRestrictedTreatment(
    ageRestrictedTreatment: AgeRestrictedTreatment?
): RequestConfiguration.Builder!

Establezca la configuración del tratamiento restringido por edad.

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

Si estableces esta propiedad, certificas que esta notificación es precisa y que tienes autorización para actuar en nombre del propietario de la app. Comprendes que el abuso de este parámetro puede provocar la rescisión de tu Cuenta de Google.

Parámetros
ageRestrictedTreatment: AgeRestrictedTreatment?

El tratamiento restringido por edad, que indica si la solicitud de anuncio debe tratarse como niño, adolescente o no especificado.

setMaxAdContentRating

@CanIgnoreReturnValue
fun setMaxAdContentRating(
    @RequestConfiguration.MaxAdContentRating maxAdContentRating: String?
): RequestConfiguration.Builder!

Establezca 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
fun setPublisherPrivacyPersonalizationState(
    publisherPrivacyPersonalizationState: RequestConfiguration.PublisherPrivacyPersonalizationState!
): RequestConfiguration.Builder!

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

setTagForChildDirectedTreatment

@CanIgnoreReturnValue
fun setTagForChildDirectedTreatment(
    @RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int
): RequestConfiguration.Builder!

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 orientada 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 estableces este método, certificas que esta notificación es precisa y que tienes autorización para actuar en nombre del propietario de la app. Comprendes que el abuso de este parámetro puede provocar la rescisión de tu Cuenta de Google.

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

Parámetros
@RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int

Establécelo en true para indicar que tu app debe tratarse como dirigido a niños. Establécelo en false para indicar que tu app no debe tratarse como dirigido a niños.

setTagForUnderAgeOfConsent

@CanIgnoreReturnValue
fun setTagForUnderAgeOfConsent(
    @RequestConfiguration.TagForUnderAgeOfConsent tagForUnderAgeOfConsent: Int
): RequestConfiguration.Builder!

Este método te permite marcar tu app para que reciba tratamiento para los usuarios del Espacio Económico Europeo (EEE) que no alcanzaron la edad de consentimiento. Esta función está diseñada para 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 la guía de la Unión Europea y consulta con tu propio 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 uses esta función, se incluirá un parámetro de etiqueta para usuarios que no alcanzaron la edad de consentimiento en Europa (TFUA) 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 maneje de una manera adecuada para los usuarios que no alcanzaron 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 maneje de una manera adecuada para los usuarios que no alcanzaron 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 maneje de una manera adecuada para los usuarios que no alcanzaron la edad de consentimiento.

setTestDeviceIds

@CanIgnoreReturnValue
fun setTestDeviceIds(testDeviceIds: (Mutable)List<String!>?): RequestConfiguration.Builder!

Establezca 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
testDeviceIds: (Mutable)List<String!>?

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