Segmentación

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);

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.