- Ressource : TargetingOption
- DigitalContentLabelTargetingOptionDetails
- SensitiveCategoryTargetingOptionDetails
- AppCategoryTargetingOptionDetails
- OnScreenPositionTargetingOptionDetails
- ContentOutstreamPositionTargetingOptionDetails
- ContentInstreamPositionTargetingOptionDetails
- VideoPlayerSizeTargetingOptionDetails
- AgeRangeTargetingOptionDetails
- ParentalStatusTargetingOptionDetails
- UserRewardedContentTargetingOptionDetails
- HouseholdIncomeTargetingOptionDetails
- GenderTargetingOptionDetails
- DeviceTypeTargetingOptionDetails
- BrowserTargetingOptionDetails
- CarrierAndIspTargetingOptionDetails
- CarrierAndIspType
- EnvironmentTargetingOptionDetails
- OperatingSystemTargetingOptionDetails
- DeviceMakeModelTargetingOptionDetails
- ViewabilityTargetingOptionDetails
- CategoryTargetingOptionDetails
- LanguageTargetingOptionDetails
- AuthorizedSellerStatusTargetingOptionDetails
- GeoRegionTargetingOptionDetails
- ExchangeTargetingOptionDetails
- SubExchangeTargetingOptionDetails
- PoiTargetingOptionDetails
- BusinessChainTargetingOptionDetails
- ContentDurationTargetingOptionDetails
- ContentStreamTypeTargetingOptionDetails
- NativeContentPositionTargetingOptionDetails
- OmidTargetingOptionDetails
- AudioContentTypeTargetingOptionDetails
- ContentGenreTargetingOptionDetails
- Méthodes
Ressource : TargetingOption
Représente une seule option de ciblage, qui est un concept cible dans DV360.
Représentation JSON |
---|
{ "name": string, "targetingOptionId": string, "targetingType": enum ( |
Champs | |
---|---|
name |
Uniquement en sortie. Nom de la ressource pour cette option de ciblage. |
targeting |
Uniquement en sortie. Identifiant unique de cette option de ciblage. Le tuple { |
targeting |
Uniquement en sortie. Type de cette option de ciblage. |
Champ d'union details . Informations détaillées sur les options de ciblage. Un seul champ des détails peut être renseigné, et il doit correspondre à targeting_type . details ne peut être qu'un des éléments suivants : |
|
digital |
Informations sur les libellés de contenu numérique |
sensitive |
Informations sur la catégorie sensible. |
app |
Informations sur la catégorie d'applications |
on |
Détails de la position à l'écran. |
content |
Détails de la position du contenu dans le flux externe. |
content |
Détails de la position du contenu dans la vidéo |
video |
Informations sur la taille du lecteur vidéo |
age |
Informations sur la tranche d'âge. |
parental |
Informations sur le statut parental |
user |
Informations sur le contenu avec récompense pour l'utilisateur. |
household |
Informations détaillées sur les revenus du foyer |
gender |
Informations sur le genre. |
device |
Informations sur le type d'appareil. |
browser |
Informations sur le navigateur. |
carrier |
Informations sur l'opérateur et le FAI. |
environment |
Détails de l'environnement. |
operating |
Détails des ressources du système d'exploitation. |
device |
Informations sur la marque et le modèle de l'appareil |
viewability |
Détails de la ressource de visibilité. |
category |
Détails de la ressource de catégorie. |
language |
Détails de la ressource de langue. |
authorized |
Informations sur la ressource d'état du vendeur autorisé. |
geo |
Informations sur les ressources de la région géographique. |
exchange |
Détails de la place de marché. |
sub |
Détails de la sous-place de marché. |
poi |
Détails de la ressource POI. |
business |
Détails de la ressource de la chaîne d'établissements. |
content |
Détails de la ressource de durée du contenu. |
content |
Détails de la ressource de type de flux de contenu. |
native |
Informations sur la position du contenu natif. |
omid |
Détails de l'inventaire activé pour Open Measurement. |
audio |
Détails du type de contenu audio. |
content |
Détails de la ressource de genre de contenu. |
DigitalContentLabelTargetingOptionDetails
Représente un niveau de classification des libellés de contenu numérique pouvant être ciblé. Ce paramètre sera renseigné dans le champ digitalContentLabelDetails
de TargetingOption lorsque targetingType
est TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION
.
Représentation JSON |
---|
{
"contentRatingTier": enum ( |
Champs | |
---|---|
content |
Uniquement en sortie. Énumération pour le niveau de protection de l'intégrité de la marque du libellé de contenu. |
SensitiveCategoryTargetingOptionDetails
Représente une catégorie sensible pouvant être ciblée. Ce paramètre sera renseigné dans le champ sensitiveCategoryDetails
de TargetingOption lorsque targetingType
est TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION
.
Représentation JSON |
---|
{
"sensitiveCategory": enum ( |
Champs | |
---|---|
sensitive |
Uniquement en sortie. Énumération pour le classificateur de contenu de catégorie sensible DV360. |
AppCategoryTargetingOptionDetails
Représente une collection d'applications ciblables. Une collection vous permet de cibler des groupes dynamiques d'applications associées gérées par la plate-forme, par exemple All Apps/Google Play/Games
. Ce champ est renseigné dans le champ appCategoryDetails
lorsque targetingType
est TARGETING_TYPE_APP_CATEGORY
.
Représentation JSON |
---|
{ "displayName": string } |
Champs | |
---|---|
display |
Uniquement en sortie. Nom de la collection d'applications. |
OnScreenPositionTargetingOptionDetails
Représente une position cible à l'écran, qui peut être utilisée par les annonces display et vidéo. Ce champ est renseigné dans le champ onScreenPositionDetails
lorsque targetingType
est TARGETING_TYPE_ON_SCREEN_POSITION
.
Représentation JSON |
---|
{
"onScreenPosition": enum ( |
Champs | |
---|---|
on |
Uniquement en sortie. Position à l'écran. |
ContentOutstreamPositionTargetingOptionDetails
Représente une position de contenu OutStream ciblable, qui peut être utilisée par les annonces display et vidéo. Ce champ est renseigné dans le champ contentOutstreamPositionDetails
lorsque targetingType
est TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION
.
Représentation JSON |
---|
{
"contentOutstreamPosition": enum ( |
Champs | |
---|---|
content |
Uniquement en sortie. Position du contenu dans le flux externe. |
ContentInstreamPositionTargetingOptionDetails
Représente une position InStream de contenu pouvant être ciblé, qui peut être utilisée par des annonces vidéo et audio. Ce champ est renseigné dans le champ contentInstreamPositionDetails
lorsque targetingType
est TARGETING_TYPE_CONTENT_INSTREAM_POSITION
.
Représentation JSON |
---|
{
"contentInstreamPosition": enum ( |
Champs | |
---|---|
content |
Uniquement en sortie. Position du contenu InStream. |
VideoPlayerSizeTargetingOptionDetails
Représente une taille de lecteur vidéo cible. Ce champ est renseigné dans le champ videoPlayerSizeDetails
lorsque targetingType
est TARGETING_TYPE_VIDEO_PLAYER_SIZE
.
Représentation JSON |
---|
{
"videoPlayerSize": enum ( |
Champs | |
---|---|
video |
Uniquement en sortie. Taille du lecteur vidéo. |
AgeRangeTargetingOptionDetails
Représente une tranche d'âge pouvant être ciblée. Ce champ est renseigné dans le champ ageRangeDetails
lorsque targetingType
est TARGETING_TYPE_AGE_RANGE
.
Représentation JSON |
---|
{
"ageRange": enum ( |
Champs | |
---|---|
age |
Uniquement en sortie. Tranche d'âge d'une audience. |
ParentalStatusTargetingOptionDetails
Représente un statut parental pouvant être ciblé. Ce paramètre sera renseigné dans le champ parentalStatusDetails
d'une TargetingOption lorsque targetingType
est TARGETING_TYPE_PARENTAL_STATUS
.
Représentation JSON |
---|
{
"parentalStatus": enum ( |
Champs | |
---|---|
parental |
Uniquement en sortie. Statut parental d'une audience. |
UserRewardedContentTargetingOptionDetails
Représente l'état d'un contenu avec récompense pour l'utilisateur pouvant être ciblé, pour les annonces vidéo uniquement. Ce champ est renseigné dans le champ userRewardedContentDetails
lorsque targetingType
est TARGETING_TYPE_USER_REWARDED_CONTENT
.
Représentation JSON |
---|
{
"userRewardedContent": enum ( |
Champs | |
---|---|
user |
Uniquement en sortie. État du contenu avec récompense de l'utilisateur pour les annonces vidéo. |
HouseholdIncomeTargetingOptionDetails
Représente un revenu du foyer pouvant être ciblé. Ce paramètre sera renseigné dans le champ householdIncomeDetails
d'une TargetingOption lorsque targetingType
est TARGETING_TYPE_HOUSEHOLD_INCOME
.
Représentation JSON |
---|
{
"householdIncome": enum ( |
Champs | |
---|---|
household |
Uniquement en sortie. Revenus du foyer d'une audience. |
GenderTargetingOptionDetails
Représente un genre cible. Ce champ est renseigné dans le champ genderDetails
d'une option de ciblage lorsque targetingType
est défini sur TARGETING_TYPE_GENDER
.
Représentation JSON |
---|
{
"gender": enum ( |
Champs | |
---|---|
gender |
Uniquement en sortie. Genre d'une audience. |
DeviceTypeTargetingOptionDetails
Représente un type d'appareil cible. Ce paramètre sera renseigné dans le champ deviceTypeDetails
d'une TargetingOption lorsque targetingType
est TARGETING_TYPE_DEVICE_TYPE
.
Représentation JSON |
---|
{
"deviceType": enum ( |
Champs | |
---|---|
device |
Uniquement en sortie. Type d'appareil ciblé. |
BrowserTargetingOptionDetails
Représente un navigateur pouvant être ciblé. Ce champ est renseigné dans le champ browserDetails
lorsque targetingType
est défini sur TARGETING_TYPE_BROWSER
.
Représentation JSON |
---|
{ "displayName": string } |
Champs | |
---|---|
display |
Uniquement en sortie. Nom à afficher du navigateur. |
CarrierAndIspTargetingOptionDetails
Représente un opérateur ou un FAI pouvant être ciblé. Ce paramètre sera renseigné dans le champ carrierAndIspDetails
d'une TargetingOption lorsque targetingType
est TARGETING_TYPE_CARRIER_AND_ISP
.
Représentation JSON |
---|
{
"displayName": string,
"type": enum ( |
Champs | |
---|---|
display |
Uniquement en sortie. Nom à afficher du transporteur ou de l'ISP. |
type |
Uniquement en sortie. Type indiquant s'il s'agit d'un opérateur ou d'un FAI. |
CarrierAndIspType
Type de CarrierAndIspTargetingOption.
Enums | |
---|---|
CARRIER_AND_ISP_TYPE_UNSPECIFIED |
Valeur par défaut lorsque le type n'est pas spécifié ou est inconnu dans cette version. |
CARRIER_AND_ISP_TYPE_ISP |
Indique que cette ressource de ciblage fait référence à un FAI. |
CARRIER_AND_ISP_TYPE_CARRIER |
Indique que cette ressource de ciblage fait référence à un opérateur mobile. |
EnvironmentTargetingOptionDetails
Représente un environnement cible. Ce paramètre sera renseigné dans le champ environmentDetails
d'une TargetingOption lorsque targetingType
est TARGETING_TYPE_ENVIRONMENT
.
Représentation JSON |
---|
{
"environment": enum ( |
Champs | |
---|---|
environment |
Uniquement en sortie. Environnement d'inférence. |
OperatingSystemTargetingOptionDetails
Représente un système d'exploitation ciblable. Ce paramètre sera renseigné dans le champ operatingSystemDetails
d'une TargetingOption lorsque targetingType
est TARGETING_TYPE_OPERATING_SYSTEM
.
Représentation JSON |
---|
{ "displayName": string } |
Champs | |
---|---|
display |
Uniquement en sortie. Nom à afficher du système d'exploitation. |
DeviceMakeModelTargetingOptionDetails
Représente la marque et le modèle d'un appareil pouvant être ciblé. Ce champ est renseigné dans le champ deviceMakeModelDetails
d'une option de ciblage lorsque targetingType
est défini sur TARGETING_TYPE_DEVICE_MAKE_MODEL
.
Représentation JSON |
---|
{ "displayName": string } |
Champs | |
---|---|
display |
Uniquement en sortie. Nom à afficher de la marque et du modèle de l'appareil. |
ViewabilityTargetingOptionDetails
Représente une visibilité pouvant être ciblée. Ce champ est renseigné dans le champ viewabilityDetails
d'une option de ciblage lorsque targetingType
est défini sur TARGETING_TYPE_VIEWABILITY
.
Représentation JSON |
---|
{
"viewability": enum ( |
Champs | |
---|---|
viewability |
Uniquement en sortie. Pourcentage de visibilité prévu. |
CategoryTargetingOptionDetails
Représente une catégorie cible. Ce paramètre sera renseigné dans le champ categoryDetails
d'une TargetingOption lorsque targetingType
est TARGETING_TYPE_CATEGORY
.
Représentation JSON |
---|
{ "displayName": string } |
Champs | |
---|---|
display |
Uniquement en sortie. Nom à afficher de la catégorie. |
LanguageTargetingOptionDetails
Représente une langue pouvant être ciblée. Ce champ est renseigné dans le champ languageDetails
lorsque targetingType
est TARGETING_TYPE_LANGUAGE
.
Représentation JSON |
---|
{ "displayName": string } |
Champs | |
---|---|
display |
Uniquement en sortie. Nom à afficher de la langue (par exemple, "français"). |
AuthorizedSellerStatusTargetingOptionDetails
Représente l'état d'un vendeur autorisé pouvant être ciblé. Ce champ est renseigné dans le champ authorizedSellerStatusDetails
lorsque targetingType
est défini sur TARGETING_TYPE_AUTHORIZED_SELLER_STATUS
.
Représentation JSON |
---|
{
"authorizedSellerStatus": enum ( |
Champs | |
---|---|
authorized |
Uniquement en sortie. État du vendeur autorisé. |
GeoRegionTargetingOptionDetails
Représente une région géographique pouvant être ciblée. Ce champ est renseigné dans le champ geoRegionDetails
lorsque targetingType
est TARGETING_TYPE_GEO_REGION
.
Représentation JSON |
---|
{
"displayName": string,
"geoRegionType": enum ( |
Champs | |
---|---|
display |
Uniquement en sortie. Nom à afficher de la région géographique (par exemple, "Ontario, Canada"). |
geo |
Uniquement en sortie. Type de ciblage par région géographique. |
ExchangeTargetingOptionDetails
Représente une place de marché ciblable. Ce paramètre sera renseigné dans le champ exchangeDetails
d'une TargetingOption lorsque targetingType
est TARGETING_TYPE_EXCHANGE
.
Représentation JSON |
---|
{
"exchange": enum ( |
Champs | |
---|---|
exchange |
Uniquement en sortie. Type d'échange. |
SubExchangeTargetingOptionDetails
Représente une sous-place de marché ciblable. Ce paramètre sera renseigné dans le champ subExchangeDetails
d'une TargetingOption lorsque targetingType
est TARGETING_TYPE_SUB_EXCHANGE
.
Représentation JSON |
---|
{ "displayName": string } |
Champs | |
---|---|
display |
Uniquement en sortie. Nom à afficher de la place de marché secondaire. |
PoiTargetingOptionDetails
Représente un point d'intérêt (POI) pouvant être ciblé. Ce champ est renseigné dans le champ poiDetails
lorsque targetingType
est TARGETING_TYPE_POI
.
Représentation JSON |
---|
{ "latitude": number, "longitude": number, "displayName": string } |
Champs | |
---|---|
latitude |
Uniquement en sortie. Latitude du POI arrondi à la sixième décimale. |
longitude |
Uniquement en sortie. Longitude du POI arrondi à la sixième décimale. |
display |
Uniquement en sortie. Nom à afficher d'un POI (par exemple, "Times Square", "Space Needle"), suivi de son adresse complète, le cas échéant. |
BusinessChainTargetingOptionDetails
Représente une chaîne d'établissements ciblable dans une région géographique. Ce champ est renseigné dans le champ businessChainDetails
lorsque targetingType
est TARGETING_TYPE_BUSINESS_CHAIN
.
Représentation JSON |
---|
{
"businessChain": string,
"geoRegion": string,
"geoRegionType": enum ( |
Champs | |
---|---|
business |
Uniquement en sortie. Nom à afficher de la chaîne d'établissements, par exemple "KFC" ou "Chase Bank". |
geo |
Uniquement en sortie. Nom à afficher de la région géographique (par exemple, "Ontario, Canada"). |
geo |
Uniquement en sortie. Type de région géographique. |
ContentDurationTargetingOptionDetails
Représente la durée d'un contenu ciblable. Ce champ est renseigné dans le champ contentDurationDetails
lorsque targetingType
est TARGETING_TYPE_CONTENT_DURATION
.
Représentation JSON |
---|
{
"contentDuration": enum ( |
Champs | |
---|---|
content |
Uniquement en sortie. Durée du contenu. |
ContentStreamTypeTargetingOptionDetails
Représente un type de flux de contenu ciblable. Ce champ est renseigné dans le champ contentStreamTypeDetails
lorsque targetingType
est TARGETING_TYPE_CONTENT_STREAM_TYPE
.
Représentation JSON |
---|
{
"contentStreamType": enum ( |
Champs | |
---|---|
content |
Uniquement en sortie. Type de flux de contenu. |
NativeContentPositionTargetingOptionDetails
Représente une position de contenu natif ciblable. Ce champ est renseigné dans le champ nativeContentPositionDetails
lorsque targetingType
est TARGETING_TYPE_NATIVE_CONTENT_POSITION
.
Représentation JSON |
---|
{
"contentPosition": enum ( |
Champs | |
---|---|
content |
Uniquement en sortie. Position du contenu. |
OmidTargetingOptionDetails
Représente un type d'inventaire pour lequel Open Measurement peut être ciblé. Ce champ est renseigné dans le champ omidDetails
lorsque targetingType
est TARGETING_TYPE_OMID
.
Représentation JSON |
---|
{
"omid": enum ( |
Champs | |
---|---|
omid |
Uniquement en sortie. Type d'inventaire activé pour Open Measurement. |
AudioContentTypeTargetingOptionDetails
Représente un type de contenu audio pouvant être ciblé. Ce champ est renseigné dans le champ audioContentTypeDetails
lorsque targetingType
est défini sur TARGETING_TYPE_AUDIO_CONTENT_TYPE
.
Représentation JSON |
---|
{
"audioContentType": enum ( |
Champs | |
---|---|
audio |
Uniquement en sortie. Type de contenu audio. |
ContentGenreTargetingOptionDetails
Représente un genre de contenu ciblable. Ce champ est renseigné dans le champ contentGenreDetails
lorsque targetingType
est TARGETING_TYPE_CONTENT_GENRE
.
Représentation JSON |
---|
{ "displayName": string } |
Champs | |
---|---|
display |
Uniquement en sortie. Nom à afficher du genre de contenu |
Méthodes |
|
---|---|
|
Récupère une seule option de ciblage. |
|
Répertorie les options de ciblage d'un type donné. |
|
Recherche des options de ciblage d'un type donné en fonction des termes de recherche donnés. |