Ce guide explique comment fournir des informations de ciblage à une demande d'annonce.
Prérequis
- Avoir suivi le guide de démarrage
Configurer la requête
L'objet collecte la configuration globale de chaque demande d'annonce et est appliqué en appelant .RequestConfigurationMobileAds.SetRequestConfiguration()
L'exemple suivant définit MobileAds avec un objet RequestConfiguration contenant des ID d'appareils de test :
// Configure your RequestConfiguration with Test Device Ids.
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TestDeviceIds = TestDeviceIds
});
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.
Paramètre "Contenu destiné aux enfants"
Aux fins de la Children's Online Privacy Protection Act (COPPA), il existe un paramètre appelé "tag pour le 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 destiné aux enfants, le SDK prend des mesures pour désactiver les annonces IBA et de remarketing dans cette demande d'annonce.
Le paramètre peut être utilisé avec toutes les versions du SDK des services Google Play
via RequestConfiguration.TagForChildDirectedTreatment) :
Définissez
TagForChildDirectedTreatmentsurTagForChildDirectedTreatment.Truepour indiquer que vous souhaitez que votre contenu soit traité 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
TagForChildDirectedTreatmentsurTagForChildDirectedTreatment.Falsepour indiquer que vous ne souhaitez pas que votre contenu soit traité comme destiné aux enfants aux fins de la loi COPPA.Définissez
TagForChildDirectedTreatmentsurnullsi vous ne souhaitez pas indiquer comment vous souhaitez que votre contenu soit traité en ce qui concerne la loi COPPA dans les demandes d'annonces.
L'exemple suivant indique que vous souhaitez que votre contenu soit traité comme destiné aux enfants aux fins de la loi COPPA :
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
});
Utilisateurs n'ayant pas atteint l'âge de consentement
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 de consentement. Cette fonctionnalité vise à vous aider à respecter le Règlement général sur la protection des données (RGPD). Notez que le RGPD peut inclure d'autres obligations légales. Consultez les instructions de l'Union européenne et contactez votre conseiller juridique. Notez que les outils Google sont conçus pour simplifier la conformité et ne dispensent aucun éditeur de ses obligations envers la loi.
Découvrez comment le RGPD affecte les éditeurs.
Lorsque vous utilisez cette fonctionnalité, un paramètre TFUA (Tag For Users under the Age of Consent in Europe, balise pour les utilisateurs n'ayant pas atteint l'âge de consentement en Europe) est 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 désactive également les demandes adressées aux fournisseurs d'annonces tiers, par exemple pour les pixels de mesure des performances des annonces et les ad servers tiers.
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 comme étant destinée à des utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge de consentement. 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 comme étant destinée à des utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge de consentement.Définissez
TagForUnderAgeOfConsentsurnullpour indiquer que vous n'avez pas spécifié si la demande d'annonce doit être traitée comme étant destinée à des utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge de consentement.
L'exemple suivant indique que vous souhaitez inclure le paramètre TFUA dans vos demandes d'annonces :
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
});
Les tags permettant d'activer le paramètre Contenu destiné aux enfants
et TagForUnderAgeOfConsent ne doivent pas être définis simultanément sur true.
Si tel est le cas, le paramètre "Contenu destiné aux enfants" est prioritaire.
Filtrage du contenu des annonces
Pour respecter le règlement Google Play concernant les annonces inappropriées qui inclut les offres associées dans 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
MaxAdContentRating
champ. Les annonces AdMob renvoyées lorsque ce paramètre est configuré ont une classification du contenu égale ou inférieure à 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 être l'une des chaînes suivantes :
MaxAdContentRating.GMaxAdContentRating.PGMaxAdContentRating.TMaxAdContentRating.MA
L'exemple suivant configure un objet RequestConfiguration pour spécifier que le contenu des annonces renvoyé doit correspondre à une désignation de libellé de contenu numérique ne dépassant pas G :
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
MaxAdContentRating = MaxAdContentRating.G
});
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 pour la 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 de ciblage personnalisé en tant que 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'espace à une demande à l'aide du
AdManagerAdRequest CategoryExclusion
champ :
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) à utiliser 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 en tant que signaux fournis par l'éditeur (PPS) dans les demandes d'annonces. Avec les PPS, vous pouvez 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 transaction, à l'aide de taxonomies standards, sans avoir à partager d'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"},
}
};