REST Resource: targetingTypes.targetingOptions

Kaynak: HedeflemeOption

DV360'ta hedeflenebilir bir kavram olan tek bir hedefleme seçeneğini temsil eder.

JSON gösterimi
{
  "name": string,
  "targetingOptionId": string,
  "targetingType": enum (TargetingType),

  // Union field details can be only one of the following:
  "digitalContentLabelDetails": {
    object (DigitalContentLabelTargetingOptionDetails)
  },
  "sensitiveCategoryDetails": {
    object (SensitiveCategoryTargetingOptionDetails)
  },
  "appCategoryDetails": {
    object (AppCategoryTargetingOptionDetails)
  },
  "onScreenPositionDetails": {
    object (OnScreenPositionTargetingOptionDetails)
  },
  "contentOutstreamPositionDetails": {
    object (ContentOutstreamPositionTargetingOptionDetails)
  },
  "contentInstreamPositionDetails": {
    object (ContentInstreamPositionTargetingOptionDetails)
  },
  "videoPlayerSizeDetails": {
    object (VideoPlayerSizeTargetingOptionDetails)
  },
  "ageRangeDetails": {
    object (AgeRangeTargetingOptionDetails)
  },
  "parentalStatusDetails": {
    object (ParentalStatusTargetingOptionDetails)
  },
  "userRewardedContentDetails": {
    object (UserRewardedContentTargetingOptionDetails)
  },
  "householdIncomeDetails": {
    object (HouseholdIncomeTargetingOptionDetails)
  },
  "genderDetails": {
    object (GenderTargetingOptionDetails)
  },
  "deviceTypeDetails": {
    object (DeviceTypeTargetingOptionDetails)
  },
  "browserDetails": {
    object (BrowserTargetingOptionDetails)
  },
  "carrierAndIspDetails": {
    object (CarrierAndIspTargetingOptionDetails)
  },
  "environmentDetails": {
    object (EnvironmentTargetingOptionDetails)
  },
  "operatingSystemDetails": {
    object (OperatingSystemTargetingOptionDetails)
  },
  "deviceMakeModelDetails": {
    object (DeviceMakeModelTargetingOptionDetails)
  },
  "viewabilityDetails": {
    object (ViewabilityTargetingOptionDetails)
  },
  "categoryDetails": {
    object (CategoryTargetingOptionDetails)
  },
  "languageDetails": {
    object (LanguageTargetingOptionDetails)
  },
  "authorizedSellerStatusDetails": {
    object (AuthorizedSellerStatusTargetingOptionDetails)
  },
  "geoRegionDetails": {
    object (GeoRegionTargetingOptionDetails)
  },
  "exchangeDetails": {
    object (ExchangeTargetingOptionDetails)
  },
  "subExchangeDetails": {
    object (SubExchangeTargetingOptionDetails)
  },
  "poiDetails": {
    object (PoiTargetingOptionDetails)
  },
  "businessChainDetails": {
    object (BusinessChainTargetingOptionDetails)
  },
  "contentDurationDetails": {
    object (ContentDurationTargetingOptionDetails)
  },
  "contentStreamTypeDetails": {
    object (ContentStreamTypeTargetingOptionDetails)
  },
  "nativeContentPositionDetails": {
    object (NativeContentPositionTargetingOptionDetails)
  },
  "omidDetails": {
    object (OmidTargetingOptionDetails)
  },
  "audioContentTypeDetails": {
    object (AudioContentTypeTargetingOptionDetails)
  },
  "contentGenreDetails": {
    object (ContentGenreTargetingOptionDetails)
  }
  // End of list of possible types for union field details.
}
Alanlar
name

string

Yalnızca çıkış. Bu hedefleme seçeneği için kaynak adı.

targetingOptionId

string

Yalnızca çıkış. Bu hedefleme seçeneği için benzersiz bir tanımlayıcı. {targetingType, targetingOptionId} deliği benzersiz olacaktır.

targetingType

enum (TargetingType)

Yalnızca çıkış. Bu hedefleme seçeneğinin türü.

Birleştirme alanı details. Hedefleme seçenekleri hakkında ayrıntılı bilgi. Yalnızca tek bir ayrıntılı alan doldurulabilir. Bu alan targeting_type ile uyumlu olmalıdır; details şunlardan yalnızca biri olabilir:
digitalContentLabelDetails

object (DigitalContentLabelTargetingOptionDetails)

Dijital içerik etiketi ayrıntıları.

sensitiveCategoryDetails

object (SensitiveCategoryTargetingOptionDetails)

Hassas Kategori ayrıntıları.

appCategoryDetails

object (AppCategoryTargetingOptionDetails)

Uygulama kategorisi ayrıntıları.

onScreenPositionDetails

object (OnScreenPositionTargetingOptionDetails)

Ekrandaki konum ayrıntıları.

contentOutstreamPositionDetails

object (ContentOutstreamPositionTargetingOptionDetails)

İçerik yayın dışı konumunun ayrıntıları.

contentInstreamPositionDetails

object (ContentInstreamPositionTargetingOptionDetails)

İçerik yayın içi konum ayrıntıları.

videoPlayerSizeDetails

object (VideoPlayerSizeTargetingOptionDetails)

Video oynatıcı boyutu ayrıntıları.

ageRangeDetails

object (AgeRangeTargetingOptionDetails)

Yaş aralığı ayrıntıları.

parentalStatusDetails

object (ParentalStatusTargetingOptionDetails)

Ebeveynlik durumu ayrıntıları.

userRewardedContentDetails

object (UserRewardedContentTargetingOptionDetails)

Kullanıcı ödüllü içerikle ilgili ayrıntılar.

householdIncomeDetails

object (HouseholdIncomeTargetingOptionDetails)

Hane geliri ayrıntıları.

genderDetails

object (GenderTargetingOptionDetails)

Cinsiyet ayrıntıları.

deviceTypeDetails

object (DeviceTypeTargetingOptionDetails)

Cihaz türü ayrıntıları.

browserDetails

object (BrowserTargetingOptionDetails)

Tarayıcı ayrıntıları.

carrierAndIspDetails

object (CarrierAndIspTargetingOptionDetails)

Operatör ve İSS ayrıntıları.

environmentDetails

object (EnvironmentTargetingOptionDetails)

Ortam ayrıntıları.

operatingSystemDetails

object (OperatingSystemTargetingOptionDetails)

İşletim sistemi kaynak ayrıntıları.

deviceMakeModelDetails

object (DeviceMakeModelTargetingOptionDetails)

Cihaz markası ve model kaynak ayrıntıları.

viewabilityDetails

object (ViewabilityTargetingOptionDetails)

Görüntülenebilirlik kaynak ayrıntıları.

categoryDetails

object (CategoryTargetingOptionDetails)

Kategori kaynağı ayrıntıları.

languageDetails

object (LanguageTargetingOptionDetails)

Dil kaynağı ayrıntıları.

authorizedSellerStatusDetails

object (AuthorizedSellerStatusTargetingOptionDetails)

Yetkili satıcı durumu kaynak ayrıntıları.

geoRegionDetails

object (GeoRegionTargetingOptionDetails)

Coğrafi bölge kaynak ayrıntıları.

exchangeDetails

object (ExchangeTargetingOptionDetails)

Exchange ayrıntıları.

subExchangeDetails

object (SubExchangeTargetingOptionDetails)

Alt exchange ayrıntıları.

poiDetails

object (PoiTargetingOptionDetails)

ÖY kaynak ayrıntıları.

businessChainDetails

object (BusinessChainTargetingOptionDetails)

İşletme zinciri kaynak ayrıntıları.

contentDurationDetails

object (ContentDurationTargetingOptionDetails)

İçerik süresi kaynak ayrıntıları.

contentStreamTypeDetails

object (ContentStreamTypeTargetingOptionDetails)

İçerik akışı türü kaynak ayrıntıları.

nativeContentPositionDetails

object (NativeContentPositionTargetingOptionDetails)

Yerel içerik konumu ayrıntıları.

omidDetails

object (OmidTargetingOptionDetails)

Open Measurement'ın etkin olduğu envanter ayrıntıları.

audioContentTypeDetails

object (AudioContentTypeTargetingOptionDetails)

Ses içeriği türü ayrıntıları.

contentGenreDetails

object (ContentGenreTargetingOptionDetails)

İçerik türü kaynak ayrıntıları.

DigitalContentLabelTargetingOptionDetails

Hedeflenebilir dijital içerik etiketi derecelendirme katmanını temsil eder. targetingType TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION olduğunda bu, HedeflemeOption'nin digitalContentLabelDetails alanında doldurulur.

JSON gösterimi
{
  "contentRatingTier": enum (ContentRatingTier)
}
Alanlar
contentRatingTier

enum (ContentRatingTier)

Yalnızca çıkış. İçerik etiketi marka güvenliği katmanları için bir sıralama.

SensitiveCategoryTargetingOptionDetails

Hedeflenebilir hassas bir kategoriyi temsil eder. targetingType TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION olduğunda bu, HedeflemeOption'nin sensitiveCategoryDetails alanında doldurulur.

JSON gösterimi
{
  "sensitiveCategory": enum (SensitiveCategory)
}
Alanlar
sensitiveCategory

enum (SensitiveCategory)

Yalnızca çıkış. DV360 Hassas kategori içerik sınıflandırıcısının bir sıralaması.

AppCategoryTargetingOptionDetails

Hedeflenebilir bir uygulama koleksiyonunu temsil eder. Koleksiyonlar, platform tarafından korunan ilgili uygulamaların dinamik gruplarını (ör. All Apps/Google Play/Games) hedeflemenize olanak tanır. targetingType TARGETING_TYPE_APP_CATEGORY olduğunda bu alan, appCategoryDetails alanına doldurulur.

JSON gösterimi
{
  "displayName": string
}
Alanlar
displayName

string

Yalnızca çıkış. Uygulama koleksiyonunun adı.

OnScreenPositionTargetingOptionDetails

Görüntülü ve video reklamlar tarafından kullanılabilecek, ekran üzerindeki hedeflenebilir bir konumu temsil eder. targetingType TARGETING_TYPE_ON_SCREEN_POSITION olduğunda bu alan, onScreenPositionDetails alanına doldurulur.

JSON gösterimi
{
  "onScreenPosition": enum (OnScreenPosition)
}
Alanlar
onScreenPosition

enum (OnScreenPosition)

Yalnızca çıkış. Ekrandaki konum.

ContentOutstreamPositionTargetingOptionDetails

Görüntülü ve video reklamlar tarafından kullanılabilecek hedeflenebilir bir içerik yayın dışı konumunu temsil eder. targetingType TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION olduğunda bu alan, contentOutstreamPositionDetails alanına doldurulur.

JSON gösterimi
{
  "contentOutstreamPosition": enum (ContentOutstreamPosition)
}
Alanlar
contentOutstreamPosition

enum (ContentOutstreamPosition)

Yalnızca çıkış. İçeriğin yayın dışı konumu.

ContentInstreamPositionTargetingOptionDetails

Video ve işitsel reklamlar tarafından kullanılabilecek hedeflenebilir bir içerik yayın içi konumunu temsil eder. targetingType TARGETING_TYPE_CONTENT_INSTREAM_POSITION olduğunda bu alan, contentInstreamPositionDetails alanına doldurulur.

JSON gösterimi
{
  "contentInstreamPosition": enum (ContentInstreamPosition)
}
Alanlar
contentInstreamPosition

enum (ContentInstreamPosition)

Yalnızca çıkış. İçerik yayın içi konumu.

VideoPlayerSizeTargetingOptionDetails

Hedeflenebilir video oynatıcı boyutunu temsil eder. targetingType TARGETING_TYPE_VIDEO_PLAYER_SIZE olduğunda bu alan, videoPlayerSizeDetails alanına doldurulur.

JSON gösterimi
{
  "videoPlayerSize": enum (VideoPlayerSize)
}
Alanlar
videoPlayerSize

enum (VideoPlayerSize)

Yalnızca çıkış. Video oynatıcı boyutu.

AgeRangeTargetingOptionDetails

Hedeflenebilir bir yaş aralığını temsil eder. targetingType TARGETING_TYPE_AGE_RANGE olduğunda bu alan, ageRangeDetails alanına doldurulur.

JSON gösterimi
{
  "ageRange": enum (AgeRange)
}
Alanlar
ageRange

enum (AgeRange)

Yalnızca çıkış. Kitlenin yaş grubu.

ParentalStatusTargetingOptionDetails

Hedeflenebilir ebeveynlik durumunu temsil eder. targetingType TARGETING_TYPE_PARENTAL_STATUS olduğunda bu, hedeflemeOption'nin parentalStatusDetails alanında doldurulur.

JSON gösterimi
{
  "parentalStatus": enum (ParentalStatus)
}
Alanlar
parentalStatus

enum (ParentalStatus)

Yalnızca çıkış. Kitlenin ebeveynlik durumu.

UserRewardedContentTargetingOptionDetails

Yalnızca video reklamlar için hedeflenebilir kullanıcı ödüllü içerik durumunu temsil eder. targetingType TARGETING_TYPE_USER_REWARDED_CONTENT olduğunda bu alan, userRewardedContentDetails alanına doldurulur.

JSON gösterimi
{
  "userRewardedContent": enum (UserRewardedContent)
}
Alanlar
userRewardedContent

enum (UserRewardedContent)

Yalnızca çıkış. Video reklamlar için kullanıcı ödüllü içerik durumu.

HouseholdIncomeTargetingOptionDetails

Hedeflenebilir bir hane gelirini temsil eder. targetingType TARGETING_TYPE_HOUSEHOLD_INCOME olduğunda bu, hedeflemeOption'nin householdIncomeDetails alanında doldurulur.

JSON gösterimi
{
  "householdIncome": enum (HouseholdIncome)
}
Alanlar
householdIncome

enum (HouseholdIncome)

Yalnızca çıkış. Kitlenin hane geliri.

GenderTargetingOptionDetails

Hedeflenebilir bir cinsiyeti temsil eder. targetingType TARGETING_TYPE_GENDER olduğunda bu, hedeflemeOption'nin genderDetails alanında doldurulur.

JSON gösterimi
{
  "gender": enum (Gender)
}
Alanlar
gender

enum (Gender)

Yalnızca çıkış. Kitlenin cinsiyetidir.

DeviceTypeTargetingOptionDetails

Hedeflenebilir cihaz türünü gösterir. targetingType TARGETING_TYPE_DEVICE_TYPE olduğunda bu, hedeflemeOption'nin deviceTypeDetails alanında doldurulur.

JSON gösterimi
{
  "deviceType": enum (DeviceType)
}
Alanlar
deviceType

enum (DeviceType)

Yalnızca çıkış. Hedeflenen cihaz türü.

BrowserTargetingOptionDetails

Hedeflenebilir tarayıcıyı temsil eder. targetingType TARGETING_TYPE_BROWSER olduğunda bu alan, browserDetails alanına doldurulur.

JSON gösterimi
{
  "displayName": string
}
Alanlar
displayName

string

Yalnızca çıkış. Tarayıcının görünen adı.

CarrierAndIspTargetingOptionDetails

Hedeflenebilir bir operatörü veya İSS'yi temsil eder. targetingType TARGETING_TYPE_CARRIER_AND_ISP olduğunda bu, hedeflemeOption'nin carrierAndIspDetails alanında doldurulur.

JSON gösterimi
{
  "displayName": string,
  "type": enum (CarrierAndIspType)
}
Alanlar
displayName

string

Yalnızca çıkış. Operatörün veya İSS'nin görünen adı.

type

enum (CarrierAndIspType)

Yalnızca çıkış. Operatör mü yoksa İSS olduğunu belirten tür.

CarrierAndIspType

CarrierAndIsptargetingOption türü.

Sıralamalar
CARRIER_AND_ISP_TYPE_UNSPECIFIED Tür belirtilmediğinde veya bu sürümde bilinmiyorsa varsayılan değer.
CARRIER_AND_ISP_TYPE_ISP Bu hedefleme kaynağının bir İSS'ye işaret ettiğini belirtir.
CARRIER_AND_ISP_TYPE_CARRIER Bu hedefleme kaynağının bir mobil operatöre ait olduğunu belirtir.

EnvironmentTargetingOptionDetails

Hedeflenebilir bir ortamı temsil eder. targetingType TARGETING_TYPE_ENVIRONMENT olduğunda bu, hedeflemeOption'nin environmentDetails alanında doldurulur.

JSON gösterimi
{
  "environment": enum (Environment)
}
Alanlar
environment

enum (Environment)

Yalnızca çıkış. Sunum ortamı.

OperatingSystemTargetingOptionDetails

Hedeflenebilir bir işletim sistemini temsil eder. targetingType TARGETING_TYPE_OPERATING_SYSTEM olduğunda bu, hedeflemeOption'nin operatingSystemDetails alanında doldurulur.

JSON gösterimi
{
  "displayName": string
}
Alanlar
displayName

string

Yalnızca çıkış. İşletim sisteminin görünen adı.

DeviceMakeModelTargetingOptionDetails

Hedeflenebilir cihaz markasını ve modelini temsil eder. targetingType TARGETING_TYPE_DEVICE_MAKE_MODEL olduğunda bu, hedeflemeOption'nin deviceMakeModelDetails alanında doldurulur.

JSON gösterimi
{
  "displayName": string
}
Alanlar
displayName

string

Yalnızca çıkış. Cihazın markası ve modelinin görünen adı.

ViewabilityTargetingOptionDetails

Hedeflenebilir görüntülenebilirliği temsil eder. targetingType TARGETING_TYPE_VIEWABILITY olduğunda bu, hedeflemeOption'nin viewabilityDetails alanında doldurulur.

JSON gösterimi
{
  "viewability": enum (Viewability)
}
Alanlar
viewability

enum (Viewability)

Yalnızca çıkış. Tahmini görüntülenebilirlik yüzdesi.

CategoryTargetingOptionDetails

Hedeflenebilir bir kategoriyi temsil eder. targetingType TARGETING_TYPE_CATEGORY olduğunda bu, hedeflemeOption'nin categoryDetails alanında doldurulur.

JSON gösterimi
{
  "displayName": string
}
Alanlar
displayName

string

Yalnızca çıkış. Kategorinin görünen adı.

LanguageTargetingOptionDetails

Hedeflenebilir bir dili temsil eder. targetingType TARGETING_TYPE_LANGUAGE olduğunda bu alan, languageDetails alanına doldurulur.

JSON gösterimi
{
  "displayName": string
}
Alanlar
displayName

string

Yalnızca çıkış. Dilin görünen adı (ör. "Fransızca").

AuthorizedSellerStatusTargetingOptionDetails

Hedeflenebilir yetkili satıcı durumunu temsil eder. targetingType TARGETING_TYPE_AUTHORIZED_SELLER_STATUS olduğunda bu alan, authorizedSellerStatusDetails alanına doldurulur.

JSON gösterimi
{
  "authorizedSellerStatus": enum (AuthorizedSellerStatus)
}
Alanlar
authorizedSellerStatus

enum (AuthorizedSellerStatus)

Yalnızca çıkış. Yetkili satıcı durumu.

GeoRegionTargetingOptionDetails

Hedeflenebilir bir coğrafi bölgeyi gösterir. targetingType TARGETING_TYPE_GEO_REGION olduğunda bu alan, geoRegionDetails alanına doldurulur.

JSON gösterimi
{
  "displayName": string,
  "geoRegionType": enum (GeoRegionType)
}
Alanlar
displayName

string

Yalnızca çıkış. Coğrafi bölgenin görünen adı (ör. "Ontario, Kanada").

geoRegionType

enum (GeoRegionType)

Yalnızca çıkış. Coğrafi bölge hedeflemesinin türü.

ExchangeTargetingOptionDetails

Hedeflenebilir bir exchange'i temsil eder. targetingType TARGETING_TYPE_EXCHANGE olduğunda bu, hedeflemeOption'nin exchangeDetails alanında doldurulur.

JSON gösterimi
{
  "exchange": enum (Exchange)
}
Alanlar
exchange

enum (Exchange)

Yalnızca çıkış. Exchange'in türü.

SubExchangeTargetingOptionDetails

Hedeflenebilir bir alt exchange'i temsil eder. targetingType TARGETING_TYPE_SUB_EXCHANGE olduğunda bu, hedeflemeOption'nin subExchangeDetails alanında doldurulur.

JSON gösterimi
{
  "displayName": string
}
Alanlar
displayName

string

Yalnızca çıkış. Alt exchange'in görünen adı.

PoiTargetingOptionDetails

Hedeflenebilir önemli bir yeri(ÖY) temsil eder. targetingType TARGETING_TYPE_POI olduğunda bu alan, poiDetails alanına doldurulur.

JSON gösterimi
{
  "latitude": number,
  "longitude": number,
  "displayName": string
}
Alanlar
latitude

number

Yalnızca çıkış. ÖY'nin enlemi, 6. ondalık basamağa yuvarlanır.

longitude

number

Yalnızca çıkış. ÖY'nin boylamı, 6. ondalık basamağa yuvarlanır.

displayName

string

Yalnızca çıkış. ÖY'nin görünen adı(ör. "Times Square", "Uzay İğnesi") ve varsa tam adresi.

BusinessChainTargetingOptionDetails

Bir coğrafi bölgedeki hedeflenebilir bir işletme zincirini temsil eder. targetingType TARGETING_TYPE_BUSINESS_CHAIN olduğunda bu alan, businessChainDetails alanına doldurulur.

JSON gösterimi
{
  "businessChain": string,
  "geoRegion": string,
  "geoRegionType": enum (GeoRegionType)
}
Alanlar
businessChain

string

Yalnızca çıkış. İşletme zincirinin görünen adı, ör. "KFC", "Chase Bank".

geoRegion

string

Yalnızca çıkış. Coğrafi bölgenin görünen adı, ör. "Ontario, Kanada".

geoRegionType

enum (GeoRegionType)

Yalnızca çıkış. Coğrafi bölgenin türü.

ContentDurationTargetingOptionDetails

Hedeflenebilir içerik süresini temsil eder. targetingType TARGETING_TYPE_CONTENT_DURATION olduğunda bu alan, contentDurationDetails alanına doldurulur.

JSON gösterimi
{
  "contentDuration": enum (ContentDuration)
}
Alanlar
contentDuration

enum (ContentDuration)

Yalnızca çıkış. İçeriğin süresi.

ContentStreamTypeTargetingOptionDetails

Hedeflenebilir içerik akışı türünü temsil eder. targetingType TARGETING_TYPE_CONTENT_STREAM_TYPE olduğunda bu alan, contentStreamTypeDetails alanına doldurulur.

JSON gösterimi
{
  "contentStreamType": enum (ContentStreamType)
}
Alanlar
contentStreamType

enum (ContentStreamType)

Yalnızca çıkış. İçerik akışı türü.

NativeContentPositionTargetingOptionDetails

Hedeflenebilir yerel içerik konumunu temsil eder. targetingType TARGETING_TYPE_NATIVE_CONTENT_POSITION olduğunda bu alan, nativeContentPositionDetails alanına doldurulur.

JSON gösterimi
{
  "contentPosition": enum (NativeContentPosition)
}
Alanlar
contentPosition

enum (NativeContentPosition)

Yalnızca çıkış. İçeriğin konumu.

OmidTargetingOptionDetails

Hedeflenebilir Open Measurement'ın etkin olduğu envanter türünü temsil eder. targetingType TARGETING_TYPE_OMID olduğunda bu alan, omidDetails alanına doldurulur.

JSON gösterimi
{
  "omid": enum (Omid)
}
Alanlar
omid

enum (Omid)

Yalnızca çıkış. Open Measurement'ın etkin olduğu envanterin türü.

AudioContentTypeTargetingOptionDetails

Hedeflenebilir ses içeriği türünü temsil eder. targetingType TARGETING_TYPE_AUDIO_CONTENT_TYPE olduğunda bu alan, audioContentTypeDetails alanına doldurulur.

JSON gösterimi
{
  "audioContentType": enum (AudioContentType)
}
Alanlar
audioContentType

enum (AudioContentType)

Yalnızca çıkış. Ses içeriğinin türü.

ContentGenreTargetingOptionDetails

Hedeflenebilir içerik türünü temsil eder. targetingType TARGETING_TYPE_CONTENT_GENRE olduğunda bu alan, contentGenreDetails alanına doldurulur.

JSON gösterimi
{
  "displayName": string
}
Alanlar
displayName

string

Yalnızca çıkış. İçerik türünün görünen adı

Yöntemler

get

Tek bir hedefleme seçeneği alır.

list

Belirli bir türdeki hedefleme seçeneklerini listeler.
Belirtilen arama terimlerine göre belirli bir türdeki hedefleme seçenekleri için arama yapar.