Le service CampaignCriterionService, AdGroupCriterionService et CustomerNegativeCriterionService sont compatibles avec le ciblage ou l'exclusion de différents types de critères.
Critères de la campagne
Le service CampaignCriterionService vous permet de spécifier le ciblage au niveau de la campagne pour les types suivants. Vous pouvez également spécifier des modificateurs d'enchères à ce niveau à l'aide d'un multiplicateur, mais vous ne pouvez pas définir d'enchères absolues.
- AdScheduleInfo
Par défaut, une nouvelle campagne ne contient aucun calendrier de diffusion, ce qui signifie que les annonces sont diffusées pour toutes les périodes. Vous pouvez définir un calendrier de diffusion des annonces, jusqu'à un quart d'heure, afin de déterminer plus précisément quand diffuser vos annonces.
Vous ne pouvez cibler que des calendriers de diffusion des annonces. L'exclusion n'est pas acceptée.
- AgeRangeInfo
Par défaut, une nouvelle campagne ne contient aucun critère de tranche d'âge, ce qui signifie que toutes les tranches d'âge sont incluses.
- BrandInfo
Par défaut, une nouvelle campagne ne contient aucun critère de marque, ce qui signifie qu'aucune marque n'est explicitement ciblée ni exclue.
- CarrierInfo
Par défaut, une nouvelle campagne ne contiendra aucun critère de transporteur de contenu, ce qui signifie que tous les opérateurs seront inclus. Seuls les critères positifs sont acceptés au niveau de la campagne.
- CombinedAudienceInfo
Vous pouvez combiner autant de critères d'audience que vous le souhaitez dans une audience combinée. Par défaut, les nouvelles campagnes ne contiennent pas d'audiences combinées. Pour en savoir plus, consultez l'article du Centre d'aide sur les audiences combinées.
- ContentLabelInfo
Par défaut, une nouvelle campagne ne contiendra aucun critère de libellé de contenu, ce qui signifie que toutes les catégories seront incluses. Seuls les critères négatifs sont acceptés au niveau de la campagne.
- CustomAffinityInfo
Par défaut, une nouvelle campagne ne contiendra aucun critère d'affinité personnalisé. Les critères d'affinité personnalisés sont définis par les ressources CustomInterest, qui doivent être créées par l'utilisateur. Seuls les critères positifs sont acceptés. Cet article contient plus d'informations sur le fonctionnement des critères d'affinité personnalisés et leur utilisation.
- DeviceInfo
Définissez les critères
DeviceInfo
à l'aide de l'une des énumérations Device prédéfinies. Le principal cas d'utilisation du ciblage par types d'appareil consiste à ajuster les enchères pour un appareil spécifique à l'aide de la valeurbid_modifier
de CampaignCriterion.Vous ne pouvez cibler que des appareils. L'exclusion n'est pas acceptée.
- GenderInfo
Par défaut, une nouvelle campagne ne contient aucun critère de genre, ce qui signifie que tous les sexes sont inclus. Seuls les critères négatifs sont acceptés au niveau de la campagne.
- IncomeRangeInfo
Par défaut, une nouvelle campagne ne contient aucun critère de plage de revenus, ce qui signifie que tous les revenus sont inclus. Seuls les critères négatifs sont acceptés au niveau de la campagne.
- IpBlockInfo
Par défaut, une nouvelle campagne ne contiendra aucun critère de blocage d'adresse IP, ce qui signifie que tous les éléments seront inclus.
- KeywordInfo
Les mots clés sont créés à l'aide de texte libre et de l'une des valeurs d'énumération de type de correspondance.
Vous ne pouvez exclure des mots clés qu'au niveau de la campagne. Vous devez donc spécifier
negative = true
dans le paramètre CampaignCriterion de chaque mot clé.- LanguageInfo
Par défaut, une nouvelle campagne ne contient pas de critères linguistiques, ce qui signifie que toutes les langues sont incluses. Seuls les critères positifs sont acceptés.
- LifeEventInfo
Par défaut, une nouvelle campagne ne contient aucun critère d'événement de la vie, ce qui signifie qu'aucun événement de la vie ne sera explicitement ciblé ni exclu. Les événements de la vie individuels doivent être identifiés en fonction de la valeur du champ
id
dans la ressourceLifeEvent
. Vous pouvez récupérer la liste desLifeEvent
disponibles à l'aide deGoogleAdsService.SearchStream
.- ListingScopeInfo
Par défaut, une nouvelle campagne ne contient pas de critères de portée d'une fiche. Seuls les critères positifs sont acceptés.
- LocationInfo
Le ciblage géographique nommé est implémenté en tant que
LocationInfo
et est créé à l'aide d'un ensemble fixe d'ID de critères. Les ID disponibles sont répertoriés dans la documentation et peuvent être recherchés individuellement à l'aide deGeoTargetConstantService
. Ces critères peuvent être configurés comme étant positifs ou négatifs, les cibles négatives remplaçant les cibles positives. Par défaut, une nouvelle campagne ne contient aucun critère géographique, ce qui signifie que toutes les zones géographiques sont ciblées.En savoir plus sur le ciblage géographique nommé
- LocationGroupInfo
Une
LocationGroup
permet aux campagnes de cibler plusieurs zones géographiques. Ces régions sont définies par un ensemble de lieux et un rayon autour de chacun d'eux, en mètres ou en miles. Le ciblage de ces zones peut être filtré à l'aide d'une liste d'ID de critères de ciblage géographique.En savoir plus sur le ciblage de plusieurs régions géographiques
- MobileAppCategoryInfo
Par défaut, une nouvelle campagne ne contient pas de critères de catégorie d'applications mobiles, ce qui signifie que toutes les catégories sont incluses. Seuls les critères négatifs au niveau de la campagne sont acceptés.
- MobileApplicationInfo
Par défaut, un nouveau groupe d'annonces ne contient pas de critères relatifs aux applications mobiles. Les applications mobiles individuelles doivent être identifiées en fonction de la valeur du champ
app_id
.- MobileDeviceInfo
Par défaut, une nouvelle campagne ne contient pas de critères relatifs aux appareils mobiles, ce qui signifie que tous les appareils sont inclus.
Pour spécifier un appareil mobile individuel, vous devez utiliser le nom de ressource d'une constante MobileDeviceConstant pour définir le champ
device
selon les critères de la campagne.Vous ne pouvez cibler que les appareils mobiles. L'exclusion n'est pas acceptée.
- OperatingSystemVersionInfo
Par défaut, une nouvelle campagne ne contient aucun critère de version de système d'exploitation, ce qui signifie que tous les systèmes d'exploitation sont ciblés. Seuls les critères positifs sont acceptés au niveau de la campagne.
- ParentalStatusInfo
Par défaut, une nouvelle campagne ne contiendra aucun critère de statut parental, ce qui signifie que toutes les catégories de statut parental seront incluses. Seuls les critères négatifs sont acceptés au niveau de la campagne.
- PlacementInfo
Elles sont créées à l'aide d'une URL client. Des limites s'appliquent à la longueur (250 caractères) et à la profondeur (deux niveaux) des URL utilisées. Ils peuvent uniquement être configurés comme mots clés à exclure. Par défaut, une nouvelle campagne ne contiendra aucun critère d'emplacement. Les emplacements à exclure dont l'URL correspond exactement à
adsenseformobileapps.com
ne sont pas autorisés.- ProximityInfo
Les rayons cibles sont implémentés en tant que critères ProximityInfo. Elles peuvent être créées à l'aide d'une adresse ou d'une latitude-longitude, et en spécifiant un rayon. Ils ne peuvent être configurés que comme positifs. Par défaut, une nouvelle campagne ne contiendra aucun critère de proximité.
En savoir plus sur le ciblage par rayon
- TopicInfo
Par défaut, les nouvelles campagnes ne contiennent pas de critères de thèmes. Seuls les critères négatifs sont acceptés au niveau de la campagne.
- UserInterestInfo
Par défaut, les nouvelles campagnes ne contiennent pas de critères de centres d'intérêt des utilisateurs. Seuls les critères négatifs sont acceptés au niveau de la campagne.
Lors de la récupération des
UserInterest
à définir dansUserInterestInfo
, vérifiez queavailabilities[]
est compatible avec le type de campagne. Certaines optionsUserInterest
ne sont disponibles que pour des types de campagnes spécifiques.- UserListInfo
Par défaut, les nouvelles campagnes ne contiennent pas de critères de listes d'utilisateurs. Utilisez l'ID de la liste d'utilisateurs pour identifier cette liste dans le critère. Les critères positifs et négatifs sont acceptés au niveau de la campagne.
- WebpageInfo
Par défaut, une nouvelle campagne ne contient pas de critères de page Web, ce qui signifie que toutes les pages Web seront incluses. Seuls les critères négatifs au niveau de la campagne sont acceptés.
- YouTubeChannelInfo
Par défaut, les nouvelles campagnes ne contiennent pas les critères des chaînes YouTube. Seuls les critères négatifs sont acceptés au niveau de la campagne.
- YouTubeVideoInfo
Par défaut, les nouvelles campagnes ne contiennent pas de critères de vidéo YouTube. Seuls les critères négatifs sont acceptés au niveau de la campagne.
Critères du groupe d'annonces
Le service AdGroupCriterionService vous permet de spécifier le ciblage au niveau du groupe d'annonces pour les types suivants.
- AgeRangeInfo
- Par défaut, un nouveau groupe d'annonces ne contient aucun critère de tranche d'âge, ce qui signifie que toutes les tranches d'âge sont incluses. Au niveau du groupe d'annonces, vous pouvez définir une enchère pour des tranches d'âge ou en exclure.
- AppPaymentModelInfo
- Au niveau du groupe d'annonces, vous ne pouvez cibler que des critères du modèle de paiement de l'application.
- CombinedAudienceInfo
- Vous pouvez combiner autant de critères d'audience que vous le souhaitez dans une audience combinée. Par défaut, les nouveaux groupes d'annonces ne contiennent aucune audience combinée. Pour en savoir plus, consultez cet article du Centre d'aide sur les audiences combinées.
- CustomAffinityInfo
- Par défaut, un nouveau groupe d'annonces ne contiendra aucun critère d'affinité personnalisé. Les critères d'affinité personnalisés sont définis par les ressources CustomInterest, qui doivent être créées par l'utilisateur. Seuls les critères positifs sont acceptés.Consultez cet article pour en savoir plus sur le fonctionnement des critères d'affinité personnalisés et leur utilisation.
- CustomIntentInfo
- Par défaut, un nouveau groupe d'annonces ne contient pas de critères d'intention personnalisés. Les critères d'intent personnalisés sont définis par les ressources CustomInterest, qui doivent être créées par l'utilisateur. Seuls les critères positifs sont acceptés. Cet article contient plus d'informations sur le fonctionnement des critères d'intent personnalisé et leur utilisation.
- GenderInfo
- Par défaut, un nouveau groupe d'annonces ne contiendra aucun critère de genre, ce qui signifie que tous les sexes sont inclus. Au niveau du groupe d'annonces, vous pouvez définir une enchère pour un sexe ou l'exclure.
- IncomeRangeInfo
- Par défaut, un nouveau groupe d'annonces ne contiendra aucun critère de plage de revenus, ce qui signifie que tous les revenus sont inclus. Au niveau du groupe d'annonces, vous pouvez définir une enchère pour des plages de revenus ou en exclure.
- KeywordInfo
- Au niveau du groupe d'annonces, vous pouvez cibler ou exclure des mots clés.
- LifeEventInfo
- Par défaut, un nouveau groupe d'annonces ne contiendra aucun critère d'événement de la vie, ce qui signifie qu'aucun événement de la vie ne sera explicitement ciblé ni exclu. Les événements de la vie individuels doivent être identifiés en fonction de la valeur du champ
id
dans la ressourceLifeEvent
. Vous pouvez récupérer la liste desLifeEvent
disponibles à l'aide deGoogleAdsService.SearchStream
. - ListingGroupInfo
- Les groupes de fiches définissent une structure arborescente de critères pour les campagnes Hotel Ads et Shopping.
- MobileAppCategoryInfo
- Au niveau du groupe d'annonces, vous pouvez cibler ou exclure des critères de catégorie d'applications mobiles.
- MobileApplicationInfo
- Par défaut, un nouveau groupe d'annonces ne contiendra pas de critères relatifs aux applications mobiles. Les applications mobiles individuelles doivent être identifiées en fonction de la valeur du champ
app_id
. - ParentalStatusInfo
- Par défaut, un nouveau groupe d'annonces ne contiendra aucun critère de statut parental, ce qui signifie que toutes les catégories de statut parental sont incluses. Au niveau du groupe d'annonces, vous pouvez définir une enchère pour des catégories de statut parental ou en exclure.
- PlacementInfo
- Ces éléments sont créés à l'aide d'une URL client. Des limites s'appliquent à la longueur (250 caractères) et à la profondeur (deux niveaux) des URL utilisées. Elles ne peuvent être configurées qu'en tant qu'annonces à exclure. Par défaut, un nouveau groupe d'annonces ne contiendra aucun critère d'emplacement. Les emplacements à exclure dont l'URL correspond exactement à
adsenseformobileapps.com
ne sont pas autorisés. - TopicInfo
- Par défaut, un nouveau groupe d'annonces ne comporte pas de critères de thème. Au niveau du groupe d'annonces, vous pouvez définir une enchère pour des plages de revenus ou en exclure.
- UserInterestInfo
Par défaut, les nouveaux groupes d'annonces ne contiennent pas de critères de centres d'intérêt des utilisateurs. Au niveau du groupe d'annonces, vous pouvez définir une enchère pour des centres d'intérêt des utilisateurs ou les en exclure.
Lors de la récupération des
UserInterest
à définir dansUserInterestInfo
, vérifiez queavailabilities[]
est compatible avec le type de campagne. Certaines optionsUserInterest
ne sont disponibles que pour des types de campagnes spécifiques.- UserListInfo
Par défaut, un nouveau groupe d'annonces ne comporte pas de critères de listes d'utilisateurs. Utilisez l'ID de la liste d'utilisateurs pour identifier cette liste dans le critère. Au niveau du groupe d'annonces, vous pouvez définir une enchère pour des listes d'utilisateurs ou les exclure.
- WebpageInfo
Au niveau du groupe d'annonces, vous pouvez cibler ou exclure des critères de page Web.
- YouTubeChannelInfo
Au niveau du groupe d'annonces, vous pouvez cibler ou exclure des critères de chaîne YouTube.
- YouTubeVideoInfo
Au niveau du groupe d'annonces, vous pouvez cibler ou exclure des critères liés aux vidéos YouTube.
Critères spécifiques aux clients
Le service CustomerNegativeCriterionService à l'aide de la règle vous permet de spécifier un ciblage par exclusion au niveau du compte pour les types suivants.
- LifeEventInfo
- Excluez un événement de la vie selon son
id
. Vous pouvez récupérer la liste desLifeEvent
disponibles à l'aide deGoogleAdsService.SearchStream
. - MobileAppCategoryInfo
- Excluez une catégorie d'applications mobiles de la liste MobileAppCategoryConstant.
- MobileApplicationInfo
- Excluez des applications mobiles individuelles en fonction de la valeur du champ
app_id
. - NegativeKeywordList
- Excluez
SharedSet
de mots clés. Vous ne pouvez associer qu'un seul critère de liste de mots clés à exclure par compte. - PlacementInfo
- Ces éléments sont créés à l'aide d'une URL client. Des limites s'appliquent à la longueur (250 caractères) et à la profondeur (deux niveaux) des URL utilisées. Les emplacements à exclure dont l'URL correspond exactement à
adsenseformobileapps.com
ne sont pas autorisés. - YouTubeChannelInfo
- Exclure une chaîne YouTube en fonction de son ID ou de son code
- YouTubeVideoInfo
- Excluez une vidéo YouTube spécifique par son ID vidéo, tel qu'elle apparaît sur la page de lecture YouTube.