Orientación

En esta guía, se explica cómo proporcionar información de segmentación a una solicitud de anuncio.

Para ver la segmentación de anuncios en acción, descarga la app de demostración de la API de iOS en Objective-C o Swift.

Descargar demostración de API

Requisitos previos

Completa la guía de introducción.

Configuración de GADRequest

GADRequestConfiguration es un objeto que recopila información de segmentación que se aplicará de manera global a través de la instancia compartida GADMobileAds.

Se puede acceder a ella 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

Para fines de la Ley de Protección de la Privacidad de Menores en Internet (COPPA), hay un parámetro de configuración llamado tagForChildDirectedTreatment.

Como desarrollador de apps, puedes indicar si deseas que Google trate tu contenido como dirigido a niños cuando realizas una solicitud de anuncio. Cuando indicas que quieres que Google trate tu contenido como contenido dirigido a niños, tomamos las medidas necesarias para inhabilitar los anuncios de remarketing y IBA en esa solicitud de anuncio. Las opciones de configuración son las siguientes:

  • Establece tagForChildDirectedTreatment en YES para indicar que quieres que tu contenido se considere como dirigido a niños de conformidad con la ley COPPA.
  • Establece tagForChildDirectedTreatment en NO para indicar que no quieres que tu contenido se considere 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 tu contenido en relación con 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 podría generar la rescisión de tu Cuenta de Google.

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 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á una etiqueta para usuarios que no alcanzan 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 anuncios de Google para dispositivos móviles mediante una llamada al método tagForUnderAgeOfConsent en el objeto GADMobileAds.requestConfiguration y pasando YES.

  • Configura tagForUnderAgeOfConsent como YES o true para indicar que quieres que las solicitudes de anuncios se administren de forma adecuada para usuarios que no alcanzan la edad de consentimiento.
  • Si no estableces tagForUnderAgeOfConsent, indicas que no quieres que las solicitudes de anuncios se controlen de manera adecuada para usuarios que no alcanzan la edad de consentimiento.

El siguiente ejemplo indica que quiere incluir la 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 en true a la vez. De ser así, la configuración de contenido dirigido a niños tendrá prioridad.

Filtrado de contenido del anuncio

Las apps pueden establecer una clasificación máxima del contenido del anuncio para todas las solicitudes de anuncios con 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 muestra debe corresponder a una designación de etiqueta de contenido digital no mayor que GADMaxAdContentRatingGeneral.

Swift

GADMobileAds.sharedInstance().requestConfiguration.maxAdContentRating =
  GADMaxAdContentRatingGeneral

Objective‑C

GADMobileAds.sharedInstance.requestConfiguration.maxAdContentRating =
  GADMaxAdContentRatingGeneral;

GADRequest

El objeto GADRequest recopila información de segmentació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 segmentació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 segmentar los anuncios 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?
Cuando se actualiza el anuncio, se usa nuevamente el objeto GADRequest especificado anteriormente para la segmentación. Para configurar una segmentación nueva, llama de manera explícita a loadRequest en GADBannerView con un objeto GADRequest nuevo.
¿Cómo puedo pasar parámetros de orientación adicionales a las redes de mediación?
Consulta Mediación para descubrir cómo enviar la segmentación a redes de mediación.