Ce guide explique comment fournir des informations de ciblage dans une demande d'annonce.
Prérequis
- Suivez la procédure Commencer.
RequestConfiguration
RequestConfiguration
est un struct qui collecte des informations de ciblage
appliquée globalement via la fonction globale SetRequestConfiguration()
.
Pour mettre à jour la configuration de la requête, obtenez d'abord la configuration actuelle, effectuez les mises à jour souhaitées, puis définissez-la comme suit :
firebase::gma::RequestConfiguration retrieved_configuration = firebase::gma::GetRequestConfiguration(); // .. apply your changes, then: firebase::gma::SetRequestConfiguration(request_configuration);
Paramètre destiné aux enfants
Conformément à la loi COPPA (Children's Online Privacy Protection Act), un paramètre appelé "Balise pour le traitement adapté aux contenus destinés aux enfants" est disponible. Si vous définissez vous certifiez que cette notification est exacte et que vous êtes autorisé à agir au nom du propriétaire de l'application ; Vous comprenez que l'utilisation abusive de ce paramètre peut entraîner la clôture de votre compte Google.
En tant que développeur d'applications, vous pouvez indiquer à Google que vous souhaitez que votre contenu soit considéré comme destiné aux enfants lorsque vous envoyez une demande d'annonce. Si vous indiquez que vous souhaitez que Google considère votre contenu comme destiné aux enfants, nous prendrons les mesures nécessaires pour désactiver la publicité ciblée par centres d'intérêt et les annonces de remarketing pour la demande d'annonce concernée.
Vous pouvez configurer ce paramètre en attribuant le paramètre
tag_for_child_directed_treatment
membre du struct RequestConfiguration
pour
l'une des valeurs énumérées suivantes:
- Attribuez
RequestConfiguration::tag_for_child_directed_treatment
àRequestConfiguration::kChildDirectedTreatmentTrue
pour indiquer que vous souhaitez que votre contenu soit considéré comme destiné aux enfants aux fins de la loi COPPA. - Attribuez
RequestConfiguration::tag_for_child_directed_treatment
àRequestConfiguration::kChildDirectedTreatmentFalse
pour indiquer que vous ne souhaitez pas que votre contenu soit considéré comme destiné aux enfants aux fins de la loi COPPA. - Attribuez
RequestConfiguration::tag_for_child_directed_treatment
àRequestConfiguration::kChildDirectedTreatmentUnspecified
si vous ne souhaitez pas indiquer comment vous souhaitez que votre contenu soit traité conformément à la loi COPPA dans les demandes d'annonces.
L'exemple suivant indique que vous souhaitez que votre contenu soit traité comme destiné aux enfants conformément à la loi COPPA:
firebase::gma::RequestConfiguration request_configuration = firebase::gma::GetRequestConfiguration(); request_configuration.tag_for_child_directed_treatment = firebase::RequestConfiguration::kChildDirectedTreatmentTrue; firebase::gma::SetRequestConfiguration(request_configuration);
En définissant cette balise, vous certifiez que cette notification est exacte et que vous êtes autorisé à agir au nom du propriétaire de l'application. Vous comprenez que l'utilisation abusive de ce paramètre peut entraîner la résiliation de votre compte Google.
Utilisateurs n'ayant pas atteint l'âge minimal requis
Vous pouvez marquer vos demandes d'annonces de sorte qu'elles soient traitées comme étant destinées à des utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge minimal requis. Cette fonctionnalité vise à vous aider à respecter le Règlement général sur la protection des données (RGPD). Notez que vous avez peut-être d'autres obligations légales dans le cadre du RGPD. Veuillez consulter les les directives de l'Union européenne et consultez votre propre conseiller juridique. N'oubliez pas que les outils Google sont conçus pour simplifier la conformité et ne dispensent aucun éditeur de ses obligations envers la loi. En savoir plus sur l'impact du RGPD sur les éditeurs
Lorsque vous utilisez cette fonctionnalité, une balise pour les utilisateurs n'ayant pas atteint l'âge minimal requis en Europe (TFUA) sera inclus dans la demande d'annonce. Ce paramètre désactive la publicité personnalisée (y compris le remarketing) pour toutes les demandes d'annonces. Il y a aussi désactive les demandes adressées à des fournisseurs d'annonces tiers, comme les pixels de mesure des annonces des ad servers tiers.
Comme pour les paramètres destinés aux enfants, il existe un membre dans RequestConfiguration pour
de configuration du paramètre TFUA: tag_for_under_age_of_consent
, qui peut être
configuré avec les valeurs énumérées suivantes:
- Attribuer
RequestConfiguration::tag_for_under_age_of_consent
àRequestConfiguration::kUnderAgeOfConsentTrue
pour indiquer que vous souhaitez demande d'annonce à traiter pour les utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge minimal requis. - Attribuez
RequestConfiguration::tag_for_under_age_of_consent
àRequestConfiguration::kUnderAgeOfConsentFalse
pour indiquer que vous ne souhaitez pas que la demande d'annonce soit traitée pour les utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge de consentement. - Attribuez
RequestConfiguration::tag_for_under_age_of_consent
àRequestConfiguration::kUnderAgeOfConsentUnspecified
pour indiquer que vous n'avez pas spécifié si la demande d'annonce doit être traitée pour les utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge de consentement.
L'exemple suivant indique que vous souhaitez inclure TFUA dans vos demandes d'annonces :
firebase::gma::RequestConfiguration request_configuration = firebase::gma::GetRequestConfiguration(); request_configuration.tag_for_under_age_of_consent = firebase::RequestConfiguration::kUnderAgeOfConsentTrue; firebase::gma::SetRequestConfiguration(request_configuration);
Vous ne devez pas définir simultanément les tags permettant d'activer le paramètre "Contenu destiné aux enfants" et "Utilisateurs de moins de l'âge légal du consentement" sur "true". Si tel est le cas, le paramètre "Contenu destiné aux enfants" est prioritaire.
Filtrage du contenu des annonces
Les applications peuvent définir une classification maximale du contenu des annonces pour leurs demandes d'annonces via le
RequestConfiguration::max_ad_content_rating field
Les annonces AdMob renvoyées lorsque cette option est configurée ont une classification du contenu égale ou inférieure à ce niveau. Les possibilités
Ces valeurs sont basées sur des classifications de libellés de contenu numérique et doivent être
l'une des valeurs énumérées suivantes:
RequestConfiguration::kMaxAdContentRatingG
RequestConfiguration::kMaxAdContentRatingPG
RequestConfiguration::kMaxAdContentRatingT
RequestConfiguration::kMaxAdContentRatingMA
Le code suivant configure une structure RequestConfiguration
pour spécifier cette annonce
le contenu renvoyé doit correspondre à une désignation de libellé de contenu numérique non
supérieur à G:
firebase::gma::RequestConfiguration request_configuration = firebase::gma::GetRequestConfiguration(); request_configuration.max_ad_content_rating = firebase::RequestConfiguration::kMaxAdContentRatingG; firebase::gma::SetRequestConfiguration(request_configuration);
AdRequest
L'objet AdRequest
collecte les informations de ciblage à envoyer avec une annonce.
requête.
URL de contenu
Lorsqu'elles demandent une annonce, les applications peuvent transmettre l'URL du contenu qu'elles diffusent. Le ciblage par mots clés permet ainsi de mettre en correspondance l'annonce avec le contenu.
Par exemple, si votre application demande une annonce tout en affichant du contenu provenant
https://www.example.com
, vous pouvez transmettre cette URL afin de cibler des mots clés pertinents:
// AdRequest with content URL: firebase::admob::AdRequest ad_request(/*content_url=*/"https://www.example.com"); // AdRequest without content URL: firebase::admob::AdRequest ad_request();