Ciblage


Ce guide explique comment fournir des informations de ciblage dans une demande d'annonce.

Prérequis

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". 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 si vous souhaitez que Google traite vos 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::kChildDirectedTreatmentUnspecifiedsi 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 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 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.

Vous pouvez marquer vos demandes d'annonces de sorte qu'elles soient traitées comme étant destinées aux utilisateurs situés en Europe dans l'Espace économique (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 les directives de l'Union européenne et consultez votre propre 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();