Segmentación

Selecciona la plataforma: Android iOS Unity Flutter

El objeto RequestConfiguration recopila la configuración global para cada solicitud de anuncio, y la aplica MobileAds.instance.updateRequestConfiguration().

Para asegurarte de que los cambios de la configuración de solicitudes se apliquen en todas las solicitudes de anuncios, actualiza esta configuración antes de inicializar Google Mobile Ads Flutter Plugin.

Parámetro de configuración de contenido dirigido a niños

A los efectos de la Ley de Protección de la Privacidad de Menores en Internet (COPPA), hay un parámetro de configuración llamado "etiqueta de contenido dirigido a niños".

Como desarrollador de apps, puedes indicar si deseas que Google trate tu contenido como dirigido a niños cuando envías 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. Este parámetro de 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 deseas que tu contenido se trate como dirigido a niños a los efectos de la COPPA.
  • Usa el argumento TagForChildDirectedTreatment.no para indicar que no deseas que tu contenido se trate como dirigido a niños a los efectos de la COPPA.
  • Usa el argumento TagForChildDirectedTreatment.unspecified o no establezcas esta etiqueta si no quieres indicar cómo deseas que se trate tu contenido con respecto a la COPPA en las solicitudes de anuncios.

En el siguiente ejemplo, se indica que deseas que tu contenido se trate como dirigido a niños a los efectos de la COPPA:

final RequestConfiguration requestConfiguration = RequestConfiguration(
  tagForChildDirectedTreatment: TagForChildDirectedTreatment.yes);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);

Puedes marcar tus solicitudes de anuncios para que se traten 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 ayudar a facilitar el cumplimiento del Reglamento General de Protección de Datos (GDPR). Ten en cuenta que es posible que tengas 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 usa esta función, se incluye un parámetro de Etiqueta para usuarios que no alcanzan la edad de consentimiento (TFUA) en Europa 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 trate de una manera adecuada para los usuarios que no alcanzaron la edad de consentimiento.
  • Usa el argumento TagForUnderAgeOfConsent.no para indicar que no deseas que la configuración de la solicitud se trate de una manera adecuada para los usuarios que no alcanzaron la edad de consentimiento.
  • Usa el argumento TagForUnderAgeOfConsent.unspecified o no establezcas 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 el parámetro TFUA en tus solicitudes de anuncios:

    final RequestConfiguration requestConfiguration = RequestConfiguration(
      tagForUnderAgeOfConsent: TagForUnderAgeOfConsent.yes);
    MobileAds.instance.updateRequestConfiguration(requestConfiguration);
    

Las etiquetas diseñadas para habilitar el parámetro de configuración de contenido dirigido a niños y setTagForUnderAgeOfConsent no se deben establecer en true de forma simultánea. De ser así, prevalecerá el parámetro de configuración de contenido dirigido a niños.

Filtrado del contenido de los anuncios

Las clasificaciones del contenido de los anuncios se pueden establecer con RequestConfiguration.maxAdContentRating():

Los anuncios de AdMob que se muestran para estas solicitudes tienen una clasificación de contenido igual o inferior a ese nivel. Los valores posibles para este parámetro adicional de red se basan en las clasificaciones de etiquetas de contenido digital y pueden corresponder a uno de los siguientes objetos MaxAdContentRating:

  • MaxAdContentRating.g
  • MaxAdContentRating.pg
  • MaxAdContentRating.t
  • MaxAdContentRating.ma

En el siguiente código, se configura un objeto RequestConfiguration para especificar que el contenido del anuncio que se muestra corresponde a una designación de etiqueta de contenido digital que no es superior a G:

final RequestConfiguration requestConfiguration = RequestConfiguration(
  maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);

Solicitud de anuncio

El objeto AdManagerAdRequest recopila información de segmentación para enviarla con una solicitud de anuncio.

Segmentación personalizada

Puedes pasar pares clave-valor personalizados para segmentar las campañas (líneas de pedido) de Google Ad Manager:

// Example: Pass custom targeting "age=25".
AdManagerAdRequest newRequest = AdManagerAdRequest(
  customTargeting: {'age': '25'},
);

Identificadores proporcionados por el publicador

Puedes establecer un identificador proporcionado por el publicador (PPID) para usarlo en la limitación de frecuencia, la segmentación por público y la definición de segmentos de públicos, la rotación secuencial de anuncios y otros controles de publicación de anuncios basados en el público en todos los dispositivos.

Este es un ejemplo de cómo establecer el PPID:

AdManagerAdRequest adRequest = AdManagerAdRequest(
  publisherProvidedId: 'AB123456789',
);

URL de contenido

Si quieres proporcionar una URL de contenido para los anuncios segmentados por contenido y la seguridad de la marca, puedes pasar una contentUrl cuando compilas una 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 breve de URLs si proporcionan neighboringContentUrls cuando compilan una 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.