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, 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.

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();