Ciblage

Sélectionnez une plate-forme : Android iOS Unity Flutter

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

Prérequis

Configurer la requête

L'objet RequestConfiguration collecte la configuration globale de chaque demande d'annonce et est appliqué en appelant MobileAds.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 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 correcte 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.

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 les mesures nécessaires pour désactiver les annonces de remarketing et de publicité ciblée par centres d'intérêt pour cette demande d'annonce.

Ce paramètre peut être utilisé avec toutes les versions du SDK des services Google Play jusqu'à RequestConfiguration.TagForChildDirectedTreatment) :

  • Définissez TagForChildDirectedTreatment avec TagForChildDirectedTreatment.True pour 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 TagForChildDirectedTreatment avec TagForChildDirectedTreatment.False pour indiquer que vous ne souhaitez pas que votre contenu soit traité comme étant destiné aux enfants aux fins de la loi COPPA.

  • Définissez TagForChildDirectedTreatment sur null si 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 étant destiné aux enfants aux fins de la loi COPPA :

MobileAds.SetRequestConfiguration(new RequestConfiguration
{
    TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
});

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 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. Il 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 (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 TagForUnderAgeOfConsent sur TagForUnderAgeOfConsent.True pour 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 TagForUnderAgeOfConsent sur TagForUnderAgeOfConsent.False pour 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 TagForUnderAgeOfConsent avec null 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 :

MobileAds.SetRequestConfiguration(new RequestConfiguration
{
    TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
});

Les balises permettant d'activer le paramètre "Contenu destiné aux enfants" et TagForUnderAgeOfConsent ne doivent pas être définies 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 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 é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 correspondre à l'une des chaînes suivantes :

  • MaxAdContentRating.G
  • MaxAdContentRating.PG
  • MaxAdContentRating.T
  • MaxAdContentRating.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 :

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é 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 CategoryExclusion :

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. Le PPS vous permet 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 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"},
    }
};