Segmentación

Organízate con las colecciones Guarda y clasifica el contenido según tus preferencias.

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

Requisitos previos

RequestConfiguration

RequestConfiguration es una estructura que recopila información de orientación que se aplica de manera global a través de la función global SetRequestConfiguration().

Para actualizar la configuración de la solicitud, primero obtén la configuración actual, realiza las actualizaciones deseadas y configúrala de la siguiente manera:

  firebase::gma::RequestConfiguration retrieved_configuration =
    firebase::gma::GetRequestConfiguration();

  // .. apply your changes, then:

  firebase::gma::SetRequestConfiguration(request_configuration);

Configuración de contenido dirigido a niños

De conformidad con la Ley de Protección de la Privacidad Infantil en Internet (COPPA), hay un parámetro de configuración denominado “etiqueta para el contenido dirigido a niños”. Si configuras esta etiqueta, certificas que esta notificación es precisa y que estás autorizado para actuar en nombre del propietario de la aplicación. Comprendes que el abuso de esta configuración puede dar lugar a la cancelación de tu cuenta de Google.

Como desarrollador de aplicaciones, puede indicar si desea que Google trate su contenido como dirigido a niños cuando realice una solicitud de anuncio. Si indicas que quieres que Google trate tu contenido como contenido dirigido a niños, tomamos medidas para inhabilitar los anuncios de remarketing y publicidad basada en intereses en esa solicitud de anuncio.

La configuración se puede establecer mediante la asignación del miembro tag_for_child_directed_treatment del struct RequestConfiguration a uno de los siguientes valores enumerados:

  • Asigna RequestConfiguration::tag_for_child_directed_treatment a RequestConfiguration::kChildDirectedTreatmentTrue a fin de indicar que quieres que tu contenido se considere como dirigido a niños de conformidad con la ley COPPA.
  • Asigna RequestConfiguration::tag_for_child_directed_treatment a RequestConfiguration::kChildDirectedTreatmentFalse para indicar que no quieres que tu contenido se considere como dirigido a niños de conformidad con la ley COPPA.
  • Asigne RequestConfiguration::tag_for_child_directed_treatment a RequestConfiguration::kChildDirectedTreatmentUnspecifiedsi no desea indicar cómo le gustaría que se tratara su 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:

  firebase::gma::RequestConfiguration request_configuration =
    firebase::gma::GetRequestConfiguration();

  request_configuration.tag_for_child_directed_treatment =
    firebase::RequestConfiguration::kChildDirectedTreatmentTrue;

  firebase::gma::SetRequestConfiguration(request_configuration);

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.

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 ayudar a facilitar el cumplimiento del Reglamento General de Protección de Datos (GDPR). Tenga en cuenta que puede 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 eximen a ningún editor de sus obligaciones legales. Obtén más información sobre cómo el GDPR afecta a los publicadores.

Cuando utilice esta función, se incluirá un parámetro de etiqueta para usuarios que no alcanzaron la edad de consentimiento en Europa (TFUA) en la solicitud de anuncio. Este parámetro inhabilita la publicidad personalizada, incluido el remarketing, para todas las solicitudes de anuncios. 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.

Al igual que la configuración de contenido dirigido a niños, hay un miembro en RequestConfiguration para configurar el parámetro de TFUA: tag_for_under_age_of_consent, que se puede establecer con los siguientes valores enumerados:

  • Asigne RequestConfiguration::tag_for_under_age_of_consent a RequestConfiguration::kUnderAgeOfConsentTrue a fin de indicar que desea que la solicitud de anuncio reciba tratamiento para los usuarios del Espacio Económico Europeo (EEE) que no alcanzan la edad de consentimiento.
  • Asigne RequestConfiguration::tag_for_under_age_of_consent a RequestConfiguration::kUnderAgeOfConsentFalse a fin de indicar que desea que la solicitud de anuncio no reciba tratamiento para los usuarios del Espacio Económico Europeo (EEE) que no alcanzaron la edad de consentimiento.
  • Asigna RequestConfiguration::tag_for_under_age_of_consent a RequestConfiguration::kUnderAgeOfConsentUnspecified a fin de indicar que no especificaste si la solicitud de anuncio debe recibir tratamiento para los usuarios del Espacio Económico Europeo (EEE) que no alcanzaron la edad de consentimiento.

En el siguiente ejemplo, se indica que quiere incluir TFUA en sus solicitudes de anuncios:

  firebase::gma::RequestConfiguration request_configuration =
    firebase::gma::GetRequestConfiguration();

  request_configuration.tag_for_under_age_of_consent =
    firebase::RequestConfiguration::kUnderAgeOfConsentTrue;

  firebase::gma::SetRequestConfiguration(request_configuration);

Las etiquetas para habilitar la configuración de contenido dirigido a niños y los usuarios que no alcanzaron la edad de consentimiento no deben estar configurados de forma simultánea como verdaderos. 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 sus solicitudes de anuncios a través de RequestConfiguration::max_ad_content_rating field. Los anuncios de AdMob que se muestran cuando se configura tienen una calificación del contenido igual o inferior a ese nivel. Los valores posibles para esto se basan en clasificaciones de etiquetas de contenido digital y deben ser uno de los siguientes valores enumerados:

  • RequestConfiguration::kMaxAdContentRatingG
  • RequestConfiguration::kMaxAdContentRatingPG
  • RequestConfiguration::kMaxAdContentRatingT
  • RequestConfiguration::kMaxAdContentRatingMA

El siguiente código configura un struct RequestConfiguration para especificar que el contenido del anuncio que se muestra debe corresponder a una designación de etiqueta de contenido digital no superior a G:

  firebase::gma::RequestConfiguration request_configuration =
    firebase::gma::GetRequestConfiguration();

  request_configuration.max_ad_content_rating =
    firebase::RequestConfiguration::kMaxAdContentRatingG;

  firebase::gma::SetRequestConfiguration(request_configuration);

AdRequest

El objeto AdRequest 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:

  // AdRequest with content URL:
  firebase::admob::AdRequest ad_request(/*content_url=*/"https://www.example.com");

  // AdRequest without content URL:
  firebase::admob::AdRequest ad_request();