Ce guide explique comment fournir des informations de ciblage à une demande d'annonce.
Avant de commencer
Avant de continuer, configurez Google Mobile Ads Unity Plugin.
Configurer la requête
L'objet RequestConfiguration collecte la configuration globale pour chaque demande d'annonce et est appliqué par MobileAds.SetRequestConfiguration().
MobileAds.SetRequestConfiguration(requestConfiguration);
Pour vous assurer que toutes les demandes d'annonces appliquent les modifications de configuration des demandes, définissez la configuration des demandes avant d'initialiser le SDK.
Définir le traitement selon l'âge
Pour vous aider à respecter les réglementations applicables sur la confidentialité des données des enfants et des adolescents, Google Mobile Ads Unity Plugin propose un paramètre de traitement selon l'âge. Le paramètre de traitement en fonction de l'âge vous permet d'indiquer si Google Mobile Ads Unity Plugin doit appliquer des protections spécifiques pour la diffusion d'annonces aux enfants, aux adolescents ou à une tranche d'âge non spécifiée.
Vous pouvez définir le traitement selon l'âge avec la propriété AgeRestrictedTreatment sur l'objet RequestConfiguration.
L'exemple suivant indique que les demandes d'annonces doivent bénéficier d'un traitement adapté aux enfants :
RequestConfiguration requestConfiguration = new RequestConfiguration
{
// Indicate that ad requests should have child age treatment.
AgeRestrictedTreatment = AgeRestrictedTreatment.Child
};
MobileAds.SetRequestConfiguration(requestConfiguration);
Pour indiquer un traitement adapté aux adolescents ou à un âge non spécifié, remplacez le paramètre AgeRestrictedTreatment.Child par ce qui suit :
Lorsque vous utilisez ce paramètre, Google Mobile Ads Unity Plugin inclut un paramètre tfat dans les demandes d'annonces. Consultez votre conseiller juridique pour déterminer le traitement de l'âge applicable à vos utilisateurs en fonction de vos obligations légales et réglementaires. Pour en savoir plus, consultez Ajouter un tag à une demande d'annonce pour un traitement selon l'âge.
Migrer vers le traitement selon l'âge depuis TFCD et TFUA
Le paramètre de traitement en fonction de l'âge remplace les propriétés obsolètes TagForChildDirectedTreatment (TFCD) et TagForUnderAgeOfConsent (TFUA).
Le tableau suivant présente les paramètres TFCD et TFUA, ainsi que les traitements équivalents en fonction de l'âge :
TFCD
TFCD |
Traitement de l'âge |
|---|---|
TagForChildDirectedTreatment.True |
AgeRestrictedTreatment.Child |
TagForChildDirectedTreatment.False |
AgeRestrictedTreatment.Unspecified |
TagForChildDirectedTreatment.Unspecified |
AgeRestrictedTreatment.Unspecified |
| Aucune valeur attribuée | AgeRestrictedTreatment.Unspecified |
| Aucun équivalent | AgeRestrictedTreatment.Teen |
TFUA
TFUA |
Traitement de l'âge |
|---|---|
TagForUnderAgeOfConsent.True |
AgeRestrictedTreatment.Child |
TagForUnderAgeOfConsent.False |
AgeRestrictedTreatment.Unspecified |
TagForUnderAgeOfConsent.Unspecified |
AgeRestrictedTreatment.Unspecified |
| Aucune valeur attribuée | AgeRestrictedTreatment.Unspecified |
| Aucun équivalent | AgeRestrictedTreatment.Teen |
Comprendre les interactions entre le traitement selon l'âge et les tags TFCD et TFUA
Si vous définissez le paramètre de traitement en fonction de l'âge et les paramètres TFCD ou TFUA (tag pour les utilisateurs qui n'ont pas l'âge minimal requis), Google applique le traitement le plus prudent.
Paramètre "Contenu destiné aux enfants"
Aux fins de la loi COPPA (Children's Online Privacy Protection Act), il existe un paramètre appelé "Ajouter une balise pour signaler un traitement adapté aux contenus destinés aux enfants".
En définissant ce tag, vous certifiez que cette notification est exacte et que vous êtes autorisé à agir au nom du propriétaire de l'application. Vous comprenez qu'une 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 vous souhaitez que Google traite votre contenu comme étant destiné aux enfants, Google Mobile Ads Unity Plugin prend les mesures nécessaires pour désactiver la publicité ciblée par centres d'intérêt et les annonces de remarketing pour cette demande d'annonce. Utilisez ce paramètre avec toutes les versions du SDK des services Google Play jusqu'à RequestConfiguration.TagForChildDirectedTreatment :
Définissez
TagForChildDirectedTreatmentavecTagForChildDirectedTreatment.Truepour indiquer que vous souhaitez que votre contenu soit considéré comme destiné aux enfants aux fins de la loi COPPA. Ce paramètre empêche la transmission de l'identifiant publicitaire Android (AAID).Définissez
TagForChildDirectedTreatmentavecTagForChildDirectedTreatment.Falsepour indiquer que vous ne souhaitez pas que votre contenu soit traité comme étant destiné aux enfants aux fins de la loi COPPA.Définissez
TagForChildDirectedTreatmentsurnullsi vous ne souhaitez pas indiquer comment vous voulez que votre contenu soit traité par rapport à 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 :
RequestConfiguration requestConfiguration = new RequestConfiguration
{
TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);
En définissant ce tag, vous certifiez que cette notification est exacte et que vous êtes autorisé à agir pour le compte du propriétaire de l'application. Vous comprenez qu'une 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). Le RGPD peut inclure d'autres obligations légales. Consultez les instructions de l'Union européenne et contactez votre conseiller juridique. Les outils Google sont conçus pour faciliter la mise en conformité et ne dispensent aucun éditeur de ses obligations envers la loi.
Découvrez comment le RGPD affecte les éditeurs.Lorsque vous utilisez cette option, un paramètre TFUA (Tag For Users under the Age of Consent in Europe, tag pour les utilisateurs qui n'ont pas l'âge minimal requis en Europe) est inclus dans la demande d'annonce. Il désactive la publicité personnalisée, y compris le remarketing, pour cette demande d'annonce spécifique. Il désactive également les demandes adressées aux fournisseurs d'annonces tiers (les pixels de mesure des performances des annonces et les ad servers tiers, par exemple).
Comme pour les paramètres destinés aux enfants, il existe une méthode dans RequestConfiguration pour définir le paramètre TFUA : TagForUnderAgeOfConsent, avec les options suivantes.
Définissez
TagForUnderAgeOfConsentsurTagForUnderAgeOfConsent.Truepour indiquer que vous souhaitez que la demande d'annonce soit traitée pour les utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge minimal requis. Ce paramètre empêche la transmission de l'identifiant publicitaire Android (AAID).Définissez
TagForUnderAgeOfConsentsurTagForUnderAgeOfConsent.Falsepour 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 minimal requis.Définissez
TagForUnderAgeOfConsentavecnullpour indiquer que vous n'avez pas spécifié si la demande d'annonce doit recevoir un traitement pour les utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge minimal requis.
L'exemple suivant indique que vous souhaitez inclure TFUA dans votre demande d'annonce :
RequestConfiguration requestConfiguration = new RequestConfiguration
{
TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);
Vous ne devez pas définir simultanément sur "true" les tags permettant d'activer le paramètre "Contenu destiné aux enfants" et TagForUnderAgeOfConsent.
Si tel est le cas, le paramètre "Contenu destiné aux enfants" est prioritaire.
Filtrage du contenu des annonces
Pour respecter le Règlement de Google Play concernant les annonces inappropriées, qui inclut les offres associées à une annonce, toutes les annonces et leurs offres associées diffusées dans votre application doivent être adaptées à la classification du contenu de votre application, même si le contenu en lui-même est par ailleurs conforme aux règles de Google Play.
Des outils comme la classification maximale du contenu des annonces peuvent vous aider à mieux contrôler le contenu des annonces diffusées auprès des utilisateurs. Vous pouvez définir une classification maximale du contenu pour vous aider à respecter les règles de la plate-forme.
Les applications peuvent définir une classification maximale du contenu des annonces pour leurs demandes d'annonces à l'aide du champ MaxAdContentRating. Les annonces AdMob renvoyées lorsque ce paramètre est configuré ont une classification du contenu inférieure ou égale à celle de la demande.
Les valeurs possibles pour cet extra de réseau sont basées sur les classifications des libellés de contenu numérique et doivent correspondre à l'une des chaînes suivantes :
MaxAdContentRating.GMaxAdContentRating.PGMaxAdContentRating.TMaxAdContentRating.MA
L'exemple suivant configure un objet RequestConfiguration pour spécifier que le contenu de l'annonce renvoyé doit correspondre à une désignation de libellé de contenu numérique ne dépassant pas G :
RequestConfiguration requestConfiguration = new RequestConfiguration
{
MaxAdContentRating = MaxAdContentRating.G
};
MobileAds.SetRequestConfiguration(requestConfiguration);
Découvrez comment définir la classification maximale du contenu pour chaque demande d'annonce.
Demande d'annonce
L'objet AdManagerAdRequest collecte les informations de ciblage à envoyer avec une demande d'annonce.
Ciblage personnalisé
Vous pouvez transmettre des paires clé-valeur personnalisées pour cibler les éléments de campagne Google Ad Manager via AdManagerAdRequest.AddCustomTargeting() :
L'exemple suivant transmet l'âge du ciblage personnalisé sous la forme 25 :
// Example: Pass custom targeting "age=25".
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
CustomTargeting = new Dictionary<string, string>
{
{ "age", "25" }
}
};
L'exemple suivant cible les personnes âgées de 24 à 26 ans :
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
CustomTargeting = new Dictionary<string, string>
{
{ "age", "24, 25, 26" }
}
};
Exclusions de catégories
Vous pouvez ajouter un niveau d'exclusion de catégorie au niveau de l'emplacement à une demande à l'aide du champ AdManagerAdRequest CategoryExclusions :
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
CategoryExclusions = new HashSet<string>
{
"automobile",
"boat"
}
};
Identifiants fournis par l'éditeur
Vous pouvez définir un identifiant fourni par l'éditeur (PPID) pour la limitation de la fréquence d'exposition, la segmentation et le ciblage de l'audience, la rotation séquentielle des annonces et les commandes de diffusion des annonces en fonction de l'audience sur les différents types d'appareil.
L'exemple suivant définit le PPID :
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
PublisherProvidedId = "AB123456789"
};
Signaux fournis par l'éditeur
Vous pouvez envoyer des données d'audience et contextuelles sous forme de signaux fournis par l'éditeur (PPS) dans les demandes d'annonces. Les PPS vous permettent d'utiliser vos données utilisateur pour améliorer la monétisation programmatique en communiquant les caractéristiques de votre audience aux enchérisseurs dans tous les types de transactions, à l'aide de taxonomies standards, sans avoir à partager les identifiants utilisateur. Les caractéristiques de votre audience peuvent inclure des données comportementales et basées sur les centres d'intérêt (Taxonomie d'audience de l'IAB 1.1) et des données contextuelles (Taxonomie de contenu de l'IAB 2.2).
L'exemple suivant définit la segmentation de l'audience :
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
Extras = new Dictionary<string, string>
{
// Set the demographic to an audience with an "Age Range" of 30-34
// and an interest in mergers and acquisitions.
{ "IAB_AUDIENCE_1_1", "1, 2, 3, 4, 5" },
// Set the content to sedan, station wagon and SUV automotive values.
{ "IAB_AUDIENCE_2_2", "6, 7, 8, 9, 10" }
}
};