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
Debido a la Ley de Protección de la Privacidad Infantil en Internet (COPPA), existe una configuración llamada "etiqueta para tratamiento orientado a niños". Al establecer esto etiqueta, certificas que esta notificación es precisa y que tienes autorización para actuar en nombre del propietario de la aplicación. Comprendes que abusar de este parámetro de configuración podría causar el cierre 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 queremos que Google trate el contenido como dirigido a niños, tomamos medidas para inhabilitarlo anuncios de remarketing y de publicidad basada en intereses 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. - Asigna
RequestConfiguration::tag_for_child_directed_treatment
aRequestConfiguration::kChildDirectedTreatmentFalse
para indicar que no deseas que tu contenido se trate como dirigido a niños para los fines de la 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. 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. 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 lo están, entonces el contenido dirigido 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 mostraron cuando
si esta opción está configurada, 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 estructura RequestConfiguration
para especificar que el contenido del anuncio que se muestra debe corresponder a una designación de etiqueta de contenido digital que no sea 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 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();