En esta guía, se explica cómo proporcionar información sobre la segmentación a una solicitud de anuncio.
Requisitos previos
- Completa la sección Comenzar.
RequestConfiguration
RequestConfiguration
es un struct que recopila información sobre la segmentación para
se aplica de manera global mediante la función global SetRequestConfiguration()
.
Para actualizar la configuración de la solicitud, primero obtén la configuración actual. realizar las actualizaciones deseadas y configurarla 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
En virtud 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". Si configuras esta etiqueta, certificas que la notificación es precisa y que tienes autorización para actuar en nombre del propietario de la app. Comprendes que el abuso de este parámetro de configuración puede resultar en la rescisión de tu Cuenta de Google.
Como desarrollador de apps, puedes indicar si deseas que Google trate a contenido como dirigido a niños cuando realiza una solicitud de anuncio. Si indicas que deseas que Google trate tu contenido como si fuese para niños, tomaremos las medidas necesarias para inhabilitar la IBA y los anuncios de remarketing en esa solicitud de anuncio.
Este parámetro se puede configurar asignando
tag_for_child_directed_treatment
miembro del struct RequestConfiguration
en
uno de los siguientes valores enumerados:
- Asignar
RequestConfiguration::tag_for_child_directed_treatment
aRequestConfiguration::kChildDirectedTreatmentTrue
para indicar que quieres si su contenido se considera dirigido a niños de conformidad con la ley COPPA. - Asignar
RequestConfiguration::tag_for_child_directed_treatment
aRequestConfiguration::kChildDirectedTreatmentFalse
para indicar que no queremos que tu contenido se considere como dirigido a niños conforme a la ley COPPA. - Asignar
RequestConfiguration::tag_for_child_directed_treatment
aRequestConfiguration::kChildDirectedTreatmentUnspecified
si no quieres para indicar cómo te gustaría que se tratara tu contenido con respecto a la ley COPPA solicitudes de anuncios.
En el siguiente ejemplo, se indica que quieres que se trate tu contenido como contenido dirigido a niños conforme a 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);
Al configurar esta etiqueta, certifica que esta notificación es precisa y que es tiene autorización para actuar en nombre del propietario de la aplicación. Comprendes que el abuso de esta configuración podría ocasionar el cierre de tu Cuenta de Google.
Usuarios que no alcanzan la edad de consentimiento
Puede marcar sus solicitudes de anuncios de manera que se traten como contenido para usuarios de Europa en el Espacio Económico Europeo (EEE) para usuarios que no alcanzan la edad de consentimiento. Esta función está diseñada para ayudar facilitar el cumplimiento del Reglamento General de Protección de Datos (GDPR). Tenga en cuenta que puede estar sujeto a otras obligaciones legales en virtud del GDPR. Revisa el Orientación de la Unión Europea y consulta con tu asesor legal. Por favor, recuerda que las herramientas de Google están diseñadas para facilitar el cumplimiento y no eximir a cualquier publicador de sus obligaciones legales Más información sobre cómo el GDPR afecta a los publicadores.
Cuando se utiliza esta función, se crea una etiqueta para los usuarios que no alcanzan la edad de consentimiento en Europa (TFUA) se incluirá en la solicitud de anuncio. Este parámetro inhabilita publicidad personalizada, incluido el remarketing, para todas las solicitudes de anuncios. También inhabilita las solicitudes a proveedores externos de anuncios, como los píxeles de medición de anuncios y en servidores de anuncios de terceros.
Al igual que la configuración de contenido dirigido a niños, en RequestConfiguration hay un miembro para
configurando el parámetro TFUA: tag_for_under_age_of_consent
, que puede ser
configurada con los siguientes valores enumerados:
- Asignar
RequestConfiguration::tag_for_under_age_of_consent
aRequestConfiguration::kUnderAgeOfConsentTrue
para indicar que quieres que solicitud de anuncio para recibir tratamiento para usuarios del Espacio Económico Europeo (EEE) si no alcanzan la edad de consentimiento. - Asignar
RequestConfiguration::tag_for_under_age_of_consent
aRequestConfiguration::kUnderAgeOfConsentFalse
para indicar que quieres que solicitud de anuncio para no recibir tratamiento para usuarios del Espacio Económico Europeo (EEE) por debajo de la edad de consentimiento. - Asignar
RequestConfiguration::tag_for_under_age_of_consent
aRequestConfiguration::kUnderAgeOfConsentUnspecified
para indicar que no especificaron si la solicitud de anuncio debería recibir tratamiento para los usuarios en el Espacio Económico Europeo (EEE) que no alcanzan la edad de consentimiento.
El siguiente ejemplo indica que deseas que se incluya TFUA en tus 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 el parámetro de configuración de contenido dirigido a niños y los usuarios que no alcanzan la edad de consentimiento no deben configurarse en simultáneo. Si es así, la configuración dirigida a niños tiene prioridad.
Filtrado de contenido de anuncios
Las aplicaciones pueden establecer una clasificación máxima del contenido del anuncio para sus solicitudes de anuncios a través del
RequestConfiguration::max_ad_content_rating field
Los anuncios de AdMob que se muestran cuando se configura esta opción tienen una clasificación del contenido igual o inferior a ese nivel. Los posibles
valores para ello se basan en clasificaciones de etiquetas de contenido digital y deben
uno de los siguientes valores enumerados:
RequestConfiguration::kMaxAdContentRatingG
RequestConfiguration::kMaxAdContentRatingPG
RequestConfiguration::kMaxAdContentRatingT
RequestConfiguration::kMaxAdContentRatingMA
El siguiente código configura una struct RequestConfiguration
para especificar ese anuncio
el contenido devuelto debe corresponder a la designación de una etiqueta de contenido digital
mayor que 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 sobre la segmentación para enviarla con un anuncio.
para cada solicitud.
URL de contenido
Cuando las apps solicitan un anuncio, pueden pasar la URL del contenido que publican. Esto permite usar la segmentación por palabras clave para que el anuncio coincida con el contenido.
Por ejemplo, si tu app solicita un anuncio mientras muestra contenido de
https://www.example.com
, puede pasar esta URL para orientar los anuncios a 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();