El objeto RequestConfiguration
recopila la configuración global de cada solicitud de anuncio y se aplica mediante MobileAds.instance.updateRequestConfiguration()
.
Configuración dirigida a niños
De conformidad con la Ley de Protección de la Privacidad de Menores en Internet (COPPA), hay una configuración llamada "etiqueta para el contenido dirigido a niños".
Como desarrollador de apps, puedes indicar si deseas que Google trate tu contenido como dirigido a niños cuando haces una solicitud de anuncio. Si indicas que deseas que Google trate tu contenido como dirigido a niños, tomaremos medidas para inhabilitar la IBA y los anuncios de remarketing en esa solicitud de anuncio. La configuración se puede usar con todas las versiones del SDK de Servicios de Google Play a través de RequestConfiguration.tagForChildDirectedTreatment()
:
- Usa el argumento
TagForChildDirectedTreatment.yes
para indicar que, de conformidad con la ley COPPA, quieres que tu contenido se considere dirigido a niños. - Usa el argumento
TagForChildDirectedTreatment.no
para indicar que no quieres que se considere tu contenido como dirigido a niños de conformidad con la ley COPPA. - Usa el argumento
TagForChildDirectedTreatment.unspecified
o no establezcas esta etiqueta si no deseas indicar cómo te gustaría que se trate tu contenido en relación con la ley COPPA en las solicitudes de anuncios.
En el siguiente ejemplo, se indica que quieres que tu contenido se considere como dirigido a niños de conformidad con la ley COPPA:
final RequestConfiguration requestConfiguration = RequestConfiguration(
tagForChildDirectedTreatment: TagForChildDirectedTreatment.yes);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
Usuarios que no alcanzan la edad de consentimiento
Puedes marcar tus solicitudes de anuncios de manera que se traten como contenido para usuarios del Espacio Económico Europeo (EEE) que no alcanzan 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 puedes tener otras obligaciones legales en virtud del GDPR. Revisa los lineamientos de la Unión Europea y consulta a tu propio asesor legal. Recuerda que las herramientas de Google están diseñadas para facilitar el cumplimiento y no liberan a ningún publicador específico de sus obligaciones legales. Obtén más información sobre cómo el GDPR afecta a los publicadores.
Cuando se utilice esta función, se incluirá un parámetro de etiqueta para usuarios que no alcanzan la edad de consentimiento en Europa (TFUA) en la solicitud de anuncio. 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.
La etiqueta se establece con RequestConfiguration.tagForUnderAgeOfConsent()
:
- Usa el argumento
TagForUnderAgeOfConsent.yes
para indicar que deseas que la configuración de la solicitud se maneje de manera adecuada para los usuarios que no alcanzan la edad de consentimiento. - Usa el argumento
TagForUnderAgeOfConsent.no
para indicar que no quieres que la configuración de la solicitud se maneje de manera adecuada para los usuarios que no alcanzan la edad de consentimiento. Usa el argumento
TagForUnderAgeOfConsent.unspecified
o no configures esta etiqueta para indicar que no especificaste si la solicitud de anuncio debe recibir tratamiento para usuarios del Espacio Económico Europeo (EEE) que no alcanzan la edad de consentimiento. En el siguiente ejemplo, se indica que deseas que se incluya TFUA en tu solicitud de anuncio:final RequestConfiguration requestConfiguration = RequestConfiguration( tagForUnderAgeOfConsent: TagForUnderAgeOfConsent.yes); MobileAds.instance.updateRequestConfiguration(requestConfiguration);
Las etiquetas para habilitar el parámetro de configuración Contenido dirigido a niños y setTagForUnderAgeOfConsent
no deben establecerse a la vez en true
. Si es así, prevalece la configuración de contenido dirigido a niños.
Filtrado del contenido del anuncio
Las clasificaciones del contenido del anuncio se pueden establecer con RequestConfiguration.maxAdContentRating()
:
Los anuncios de AdMob que se muestran para estas solicitudes tienen una clasificación del contenido igual o inferior a ese nivel. Los valores posibles para este extra de red se basan en clasificaciones de etiquetas de contenido digital y pueden ser uno de los siguientes objetos MaxAdContentRating
:
MaxAdContentRating.g
MaxAdContentRating.pg
MaxAdContentRating.t
MaxAdContentRating.ma
El siguiente código configura un objeto RequestConfiguration
para especificar que el contenido del anuncio que se muestra corresponde a una designación de etiqueta de contenido digital no mayor que G
:
final RequestConfiguration requestConfiguration = RequestConfiguration(
maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
Solicitud de anuncios
El objeto AdManagerAdRequest
recopila información sobre la segmentación que se enviará con una solicitud de anuncio.
Segmentación personalizada
Puedes pasar pares clave-valor personalizados para segmentar campañas de Google Ad Manager (líneas de pedido):
// Example: Pass custom targeting "age=25".
AdManagerAdRequest newRequest = AdManagerAdRequest(
customTargeting: {'age': '25'},
);
Identificadores proporcionados por el publicador
Puedes configurar un identificador proporcionado por el publicador (PPID) para usarlo en la limitación de frecuencia, la segmentación y orientación de público, la rotación secuencial de anuncios y otros controles de publicación de anuncios basados en el público en todos los dispositivos.
El siguiente es un ejemplo de cómo configurar el PPID:
AdManagerAdRequest adRequest = AdManagerAdRequest(
publisherProvidedId: 'AB123456789',
);
URL de contenido
A fin de proporcionar una URL de contenido para los anuncios segmentados por contenido y la seguridad de la marca, puedes pasar un contentUrl
cuando compilas un AdManagerAdRequest
:
AdManagerAdRequest request = AdManagerAdRequest(
contentUrl: 'https://www.example.com',
);
Seguridad de la marca
Las aplicaciones que muestran contenido dinámico destinado a diferentes públicos pueden proporcionar una lista corta de URLs proporcionando neighboringContentUrls
cuando se compila un AdManagerAdRequest
:
final neighboringContentUrls = [
'https://www.mycontenturl1.com',
'https://www.mycontenturl2.com',
'https://www.mycontenturl3.com',
'https://www.mycontenturl4.com',
];
AdManagerAdRequest request = AdManagerAdRequest(
neighboringContentUrls: neighboringContentUrls,
);
neighboringContentUrls
difiere de contentUrl
en que solo se usa para la seguridad de la marca.