Ce guide explique comment fournir des informations de ciblage à une requête 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, commencez par obtenir la configuration actuelle, effectuez toutes les mises à jour souhaitées, puis définissez-les comme suit:
firebase::gma::RequestConfiguration retrieved_configuration = firebase::gma::GetRequestConfiguration(); // .. apply your changes, then: firebase::gma::SetRequestConfiguration(request_configuration);
Paramètre destiné aux enfants
Aux fins de la loi Children's Online Privacy Protection Act (loi COPPA), il existe un paramètre appelé "tag pour signaler un traitement adapté aux contenus destinés aux enfants". 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 toute utilisation abusive de ce paramètre peut entraîner la résiliation 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 souhaitez que Google considère votre contenu comme étant destiné aux enfants, nous prenons des mesures pour désactiver les annonces ciblées par centres d'intérêt et les annonces de remarketing pour cette demande d'annonce.
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:
- Attribuer
RequestConfiguration::tag_for_child_directed_treatment
àRequestConfiguration::kChildDirectedTreatmentTrue
pour indiquer que si votre contenu est traité comme étant destiné aux enfants aux fins de la loi COPPA. - Attribuer
RequestConfiguration::tag_for_child_directed_treatment
àRequestConfiguration::kChildDirectedTreatmentFalse
pour indiquer que ne souhaitez pas que votre contenu soit traité comme étant destiné aux enfants aux fins de la loi COPPA. - Attribuer
RequestConfiguration::tag_for_child_directed_treatment
àRequestConfiguration::kChildDirectedTreatmentUnspecified
si vous ne voulez pas pour 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 considéré comme destiné aux enfants aux fins de 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 autorisée à agir au nom du propriétaire de l'application. Vous comprenez que les abus de ce paramètre peut entraîner la clôture 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é est conçue faciliter la conformité avec 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 instructions de l'Union européenne et contacter votre conseiller juridique. Veuillez n'oubliez pas que les outils Google sont conçus pour faciliter la conformité déchargent tout éditeur spécifique de ses obligations légales. 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 de 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. - Attribuer
RequestConfiguration::tag_for_under_age_of_consent
àRequestConfiguration::kUnderAgeOfConsentFalse
pour indiquer que vous souhaitez demande d'annonce ne faisant pas l'objet d'un traitement pour les utilisateurs de l'Espace économique européen (EEE) n'ont pas atteint l'âge minimal requis. - Attribuer
RequestConfiguration::tag_for_under_age_of_consent
àRequestConfiguration::kUnderAgeOfConsentUnspecified
pour indiquer que n'ont pas précisé si la demande d'annonce doit être traitée pour les utilisateurs n'ayant pas atteint l'âge minimal requis dans l'Espace économique européen (EEE).
L'exemple suivant indique que vous souhaitez inclure le tag 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);
Les balises permettant d'activer le paramètre "Contenu destiné aux enfants" et les utilisateurs n'ayant pas atteint l'âge minimal requis ne doivent pas être les deux simultanément définies sur "true". Si c'est le cas, le 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 s'affichaient lorsque
ont une classification du contenu
inférieure ou égale à 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. Cela permet au ciblage par mots clés d'établir une correspondance entre l'annonce et 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();