RequestConfiguration.Builder

class RequestConfiguration.Builder


Compilador para RequestConfiguration.

Resumen

Constructores públicos

Funciones públicas

RequestConfiguration!

Compile el RequestConfiguration

RequestConfiguration.Builder!

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

RequestConfiguration.Builder!

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

RequestConfiguration.Builder!

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

RequestConfiguration.Builder!

Este método te permite marcar tu app para que se traten como contenido para usuarios del Espacio Económico Europeo (EEE) que no alcanzan la edad de consentimiento.

RequestConfiguration.Builder!

Establece una lista de IDs de dispositivos de prueba correspondientes a los 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

setMaxAdContentRating

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

Establece una clasificación máxima del contenido del anuncio. Los anuncios de AdMob que se muestren para tu app tendrán una clasificación del 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!

Establece el estado de personalización del tratamiento de la 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 considere dirigida a niños para los fines de la Ley de Protección de la Privacidad de Menores en Internet (COPPA) - http://business.ftc.gov/privacy-and-security/childrens-privacy.

Si configuras este método como TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE, indicarás que tu app debe considerarse dirigida a niños para los fines de la Ley de Protección de la Privacidad de Menores en Internet (COPPA).

Si configuras este método como TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE, indicarás que tu app no debe considerarse dirigida a niños para los fines de la Ley de Protección de la Privacidad Infantil en Internet (COPPA).

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

Si configuras 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 de configuración puede resultar en el cierre de tu Cuenta de Google.

Nota: Esta designación puede tardar un tiempo en implementarse por completo en los servicios de Google correspondientes.

Parámetros
@RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int

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

setTagForUnderAgeOfConsent

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

Este método te permite marcar tu app para que se trate como contenido 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 puedes tener 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 de sus obligaciones legales.

Cuando uses esta función, se incluirá un parámetro de etiqueta para usuarios que no alcanzan 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 controle de una 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 maneje de una manera adecuada para 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 maneje de una manera adecuada para los usuarios que no alcanzan la edad de consentimiento.

setTestDeviceIds

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

Establece una lista de IDs de dispositivos de prueba correspondientes a los dispositivos de prueba que siempre solicitarán anuncios de prueba. El ID del dispositivo de prueba del 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.