En esta guía, se explica cómo proporcionar información de orientación a una solicitud de anuncio.
Para ver la orientación de anuncios en acción, descarga la app de demostración de la API de iOS en Objective-C o Swift.
Prerequisites
Completa la guía de Introducción.
Configuración de GADRequest
GADRequestConfiguration
es un objeto que recopila información de orientación que se aplicará de manera global a través de la instancia compartida GADMobileAds
.
Se puede acceder a él mediante el siguiente fragmento de código:
Swift
let requestConfiguration = GADMobileAds.sharedInstance().requestConfiguration
Objective‑C
GADRequestConfiguration requestConfiguration = GADMobileAds.sharedInstance.requestConfiguration;
Configuración de contenido dirigido a niños
De conformidad con la Ley de Protección de la Privacidad Infantil en Internet (COPPA), hay una configuración llamada tagForChildDirectedTreatment
.
Como desarrollador de aplicaciones, puede indicar si desea que Google trate su contenido como dirigido a niños cuando realice una solicitud de anuncio. Cuando indica que desea que Google trate su contenido como dirigido a niños, tomamos medidas para inhabilitar la IBA y los anuncios de remarketing en esa solicitud de anuncio. Las opciones de configuración son las siguientes:
- Establece
tagForChildDirectedTreatment
comoYES
para indicar que quieres que tu contenido se considere como dirigido a niños de conformidad con la ley COPPA. Esto evitará la transmisión del identificador de publicidad, IDFA. - Establece
tagForChildDirectedTreatment
comoNO
para indicar que no quieres que tu contenido se considere como dirigido a niños de conformidad con la ley COPPA. No configures
tagForChildDirectedTreatment
si no quieres indicar cómo te gustaría que se considere el contenido con respecto a la ley COPPA.
Swift
GADMobileAds.sharedInstance().requestConfiguration.tag(forChildDirectedTreatment: true)
Objective‑C
[GADMobileAds.sharedInstance.requestConfiguration tagForChildDirectedTreatment:YES];
Si configuras esta etiqueta, certificas que esta notificación es precisa y que estás autorizado para actuar en nombre del propietario de la app. Comprendes que el abuso de esta configuración puede provocar la rescisión de tu Cuenta de Google.
Usuarios que no alcanzaron 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 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 puedes tener otras obligaciones legales conforme al GDPR. Revisa la orientación 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. Obtén más información sobre cómo el GDPR afecta a los publicadores.
Cuando se use 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 futuras. 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 de terceros, como los píxeles de medición de anuncios y los servidores de anuncios de terceros.
La configuración se puede usar con todas las versiones del SDK de Google Mobile Ads llamando al método tagForUnderAgeOfConsent
en el objeto GADMobileAds.requestConfiguration
y pasando YES
.
- Establece
tagForUnderAgeOfConsent
enYES
otrue
a fin de indicar que deseas que las solicitudes de anuncios se manejen de manera adecuada para los usuarios que no alcanzan la edad de consentimiento. Esto también evitará la transmisión del identificador de publicidad, IDFA. - Si no estableces la política
tagForUnderAgeOfConsent
, esto significa que no quieres que las solicitudes de anuncios se manejen de forma adecuada para los usuarios que no alcanzan la edad de consentimiento.
En el siguiente ejemplo, se indica que quiere incluir TFUA en su solicitud de anuncio:
Swift
GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true);
Objective‑C
[GADMobileAds.sharedInstance.requestConfiguration tagForUnderAgeOfConsent:YES];
Las etiquetas para habilitar la configuración de contenido dirigido a niños y tagForUnderAgeOfConsent
no deben configurarse simultáneamente en true
.
Si es así, tiene prioridad la configuración de contenido dirigido a niños.
Filtro de contenido del anuncio
Las apps pueden establecer una clasificación máxima del contenido del anuncio para todas las solicitudes de anuncios que usan la
propiedad maxAdContentRating
de GADRequestConfiguration
. Esta configuración se aplica a todas las solicitudes de anuncios futuras durante el resto de la sesión. Los valores posibles de esta propiedad se basan en clasificaciones de etiquetas de contenido digital y deben ser una de las siguientes constantes:
GADMaxAdContentRatingGeneral
GADMaxAdContentRatingParentalGuidance
GADMaxAdContentRatingTeen
GADMaxAdContentRatingMatureAudience
El siguiente código configura todas las solicitudes de anuncios para especificar que el contenido que se muestre debe corresponder a una designación de etiqueta de contenido digital no superior a GADMaxAdContentRatingGeneral
.
Swift
GADMobileAds.sharedInstance().requestConfiguration.maxAdContentRating =
GADMaxAdContentRatingGeneral
Objective‑C
GADMobileAds.sharedInstance.requestConfiguration.maxAdContentRating =
GADMaxAdContentRatingGeneral;
GADRequest
El objeto GADRequest
recopila información de orientación que se enviará con una solicitud de anuncio.
URL de contenido
Cuando solicitan un anuncio, las apps pueden pasar la URL del contenido que publican. Esto permite que la orientación por palabras clave haga coincidir el anuncio con el contenido.
Por ejemplo, si tu app solicita un anuncio mientras muestra contenido de https://www.example.com
, puedes pasar esta URL a fin de segmentarla para palabras clave relevantes:
Swift
let request = GADRequest()
request.contentURL = "https://www.example.com"
Objective‑C
GADRequest *request = [GADRequest request];
request.contentURL = @"https://www.example.com";
Preguntas frecuentes
- ¿Qué orientación se utiliza cuando un anuncio se actualiza automáticamente?
- En la actualización del anuncio, el objeto
GADRequest
especificado anteriormente se usa de nuevo para la orientación. Para establecer una orientación nueva, llama explícitamente aloadRequest
enGADBannerView
con un objetoGADRequest
nuevo. - ¿Cómo puedo pasar parámetros de orientación adicionales a las redes de mediación?
- Consulta Mediación para saber cómo enviar la orientación a las redes de mediación.