REST Resource: targetingTypes.targetingOptions

Resource: TargetingOption

Mewakili satu opsi penargetan, yang merupakan konsep yang dapat ditargetkan di DV360.

Representasi JSON
{
  "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.
}
Kolom
name

string

Hanya output. Nama resource untuk opsi penargetan ini.

targetingOptionId

string

Hanya output. ID unik untuk opsi penargetan ini. Tupel {targetingType, targetingOptionId} akan unik.

targetingType

enum (TargetingType)

Hanya output. Jenis opsi penargetan ini.

Kolom union details. Informasi mendetail tentang opsi penargetan. Hanya satu kolom dalam detail yang dapat diisi, dan harus sesuai dengan targeting_type; details hanya dapat berupa salah satu dari hal berikut:
digitalContentLabelDetails

object (DigitalContentLabelTargetingOptionDetails)

Detail label konten digital.

sensitiveCategoryDetails

object (SensitiveCategoryTargetingOptionDetails)

Detail Kategori Sensitif.

appCategoryDetails

object (AppCategoryTargetingOptionDetails)

Detail kategori aplikasi.

onScreenPositionDetails

object (OnScreenPositionTargetingOptionDetails)

Detail posisi di layar.

contentOutstreamPositionDetails

object (ContentOutstreamPositionTargetingOptionDetails)

Detail posisi outstream konten.

contentInstreamPositionDetails

object (ContentInstreamPositionTargetingOptionDetails)

Detail posisi in-stream konten.

videoPlayerSizeDetails

object (VideoPlayerSizeTargetingOptionDetails)

Detail ukuran pemutar video.

ageRangeDetails

object (AgeRangeTargetingOptionDetails)

Detail rentang usia.

parentalStatusDetails

object (ParentalStatusTargetingOptionDetails)

Detail status keorangtuaan.

userRewardedContentDetails

object (UserRewardedContentTargetingOptionDetails)

Detail konten reward pengguna.

householdIncomeDetails

object (HouseholdIncomeTargetingOptionDetails)

Detail pendapatan rumah tangga.

genderDetails

object (GenderTargetingOptionDetails)

Detail gender.

deviceTypeDetails

object (DeviceTypeTargetingOptionDetails)

Detail jenis perangkat.

browserDetails

object (BrowserTargetingOptionDetails)

Detail browser.

carrierAndIspDetails

object (CarrierAndIspTargetingOptionDetails)

Detail operator dan ISP.

environmentDetails

object (EnvironmentTargetingOptionDetails)

Detail lingkungan.

operatingSystemDetails

object (OperatingSystemTargetingOptionDetails)

Detail resource sistem operasi.

deviceMakeModelDetails

object (DeviceMakeModelTargetingOptionDetails)

Detail resource merek dan model perangkat.

viewabilityDetails

object (ViewabilityTargetingOptionDetails)

Detail resource visibilitas.

categoryDetails

object (CategoryTargetingOptionDetails)

Detail resource kategori.

languageDetails

object (LanguageTargetingOptionDetails)

Detail referensi bahasa.

authorizedSellerStatusDetails

object (AuthorizedSellerStatusTargetingOptionDetails)

Detail resource status penjual resmi.

geoRegionDetails

object (GeoRegionTargetingOptionDetails)

Detail resource wilayah geografis.

exchangeDetails

object (ExchangeTargetingOptionDetails)

Detail pertukaran.

subExchangeDetails

object (SubExchangeTargetingOptionDetails)

Detail sub-bursa.

poiDetails

object (PoiTargetingOptionDetails)

Detail resource POI.

businessChainDetails

object (BusinessChainTargetingOptionDetails)

Detail resource rantai bisnis.

contentDurationDetails

object (ContentDurationTargetingOptionDetails)

Detail resource durasi konten.

contentStreamTypeDetails

object (ContentStreamTypeTargetingOptionDetails)

Detail resource jenis streaming konten.

nativeContentPositionDetails

object (NativeContentPositionTargetingOptionDetails)

Detail posisi konten native.

omidDetails

object (OmidTargetingOptionDetails)

Buka detail inventaris yang mengaktifkan Pengukuran.

audioContentTypeDetails

object (AudioContentTypeTargetingOptionDetails)

Detail jenis konten audio.

contentGenreDetails

object (ContentGenreTargetingOptionDetails)

Detail resource genre konten.

DigitalContentLabelTargetingOptionDetails

Mewakili tingkat rating label konten digital yang dapat ditargetkan. Kolom ini akan diisi di kolom digitalContentLabelDetails TargetingOption saat targetingType adalah TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION.

Representasi JSON
{
  "contentRatingTier": enum (ContentRatingTier)
}
Kolom
contentRatingTier

enum (ContentRatingTier)

Hanya output. Enum untuk tingkat keamanan merek label konten.

SensitiveCategoryTargetingOptionDetails

Merepresentasikan kategori sensitif yang dapat ditargetkan. Kolom ini akan diisi di kolom sensitiveCategoryDetails TargetingOption saat targetingType adalah TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION.

Representasi JSON
{
  "sensitiveCategory": enum (SensitiveCategory)
}
Kolom
sensitiveCategory

enum (SensitiveCategory)

Hanya output. Enum untuk pengklasifikasi konten kategori Sensitif DV360.

AppCategoryTargetingOptionDetails

Mewakili kumpulan aplikasi yang dapat ditargetkan. Koleksi memungkinkan Anda menargetkan grup dinamis aplikasi terkait yang dikelola oleh platform, misalnya All Apps/Google Play/Games. Kolom ini akan diisi di kolom appCategoryDetails jika targetingType adalah TARGETING_TYPE_APP_CATEGORY.

Representasi JSON
{
  "displayName": string
}
Kolom
displayName

string

Hanya output. Nama koleksi aplikasi.

OnScreenPositionTargetingOptionDetails

Merepresentasikan posisi di layar yang dapat ditargetkan, yang dapat digunakan oleh iklan Display dan video. Kolom ini akan diisi di kolom onScreenPositionDetails jika targetingType adalah TARGETING_TYPE_ON_SCREEN_POSITION.

Representasi JSON
{
  "onScreenPosition": enum (OnScreenPosition)
}
Kolom
onScreenPosition

enum (OnScreenPosition)

Hanya output. Posisi di layar.

ContentOutstreamPositionTargetingOptionDetails

Merepresentasikan posisi outstream konten yang dapat ditargetkan, yang dapat digunakan oleh iklan Display dan video. Kolom ini akan diisi di kolom contentOutstreamPositionDetails jika targetingType adalah TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION.

Representasi JSON
{
  "contentOutstreamPosition": enum (ContentOutstreamPosition)
}
Kolom
contentOutstreamPosition

enum (ContentOutstreamPosition)

Hanya output. Posisi outstream konten.

ContentInstreamPositionTargetingOptionDetails

Merepresentasikan posisi in-stream konten yang dapat ditargetkan, yang dapat digunakan oleh iklan video dan audio. Kolom ini akan diisi di kolom contentInstreamPositionDetails jika targetingType adalah TARGETING_TYPE_CONTENT_INSTREAM_POSITION.

Representasi JSON
{
  "contentInstreamPosition": enum (ContentInstreamPosition)
}
Kolom
contentInstreamPosition

enum (ContentInstreamPosition)

Hanya output. Posisi in-stream konten.

VideoPlayerSizeTargetingOptionDetails

Mewakili ukuran pemutar video yang dapat ditargetkan. Kolom ini akan diisi di kolom videoPlayerSizeDetails jika targetingType adalah TARGETING_TYPE_VIDEO_PLAYER_SIZE.

Representasi JSON
{
  "videoPlayerSize": enum (VideoPlayerSize)
}
Kolom
videoPlayerSize

enum (VideoPlayerSize)

Hanya output. Ukuran pemutar video.

AgeRangeTargetingOptionDetails

Mewakili rentang usia yang dapat ditargetkan. Kolom ini akan diisi di kolom ageRangeDetails jika targetingType adalah TARGETING_TYPE_AGE_RANGE.

Representasi JSON
{
  "ageRange": enum (AgeRange)
}
Kolom
ageRange

enum (AgeRange)

Hanya output. Rentang usia audiens.

ParentalStatusTargetingOptionDetails

Merepresentasikan status keorangtuaan yang dapat ditargetkan. Kolom ini akan diisi di kolom parentalStatusDetails dari TargetingOption jika targetingType adalah TARGETING_TYPE_PARENTAL_STATUS.

Representasi JSON
{
  "parentalStatus": enum (ParentalStatus)
}
Kolom
parentalStatus

enum (ParentalStatus)

Hanya output. Status keorangtuaan audiens.

UserRewardedContentTargetingOptionDetails

Merepresentasikan status konten reward pengguna yang dapat ditargetkan hanya untuk iklan video. Kolom ini akan diisi di kolom userRewardedContentDetails jika targetingType adalah TARGETING_TYPE_USER_REWARDED_CONTENT.

Representasi JSON
{
  "userRewardedContent": enum (UserRewardedContent)
}
Kolom
userRewardedContent

enum (UserRewardedContent)

Hanya output. Status konten reward pengguna untuk iklan video.

HouseholdIncomeTargetingOptionDetails

Merepresentasikan pendapatan rumah tangga yang dapat ditargetkan. Kolom ini akan diisi di kolom householdIncomeDetails TargetingOption jika targetingType adalah TARGETING_TYPE_HOUSEHOLD_INCOME.

Representasi JSON
{
  "householdIncome": enum (HouseholdIncome)
}
Kolom
householdIncome

enum (HouseholdIncome)

Hanya output. Pendapatan rumah tangga audiens.

GenderTargetingOptionDetails

Mewakili gender yang dapat ditargetkan. Kolom ini akan diisi di kolom genderDetails dari TargetingOption jika targetingType adalah TARGETING_TYPE_GENDER.

Representasi JSON
{
  "gender": enum (Gender)
}
Kolom
gender

enum (Gender)

Hanya output. Gender audiens.

DeviceTypeTargetingOptionDetails

Mewakili jenis perangkat yang dapat ditargetkan. Kolom ini akan diisi di kolom deviceTypeDetails dari TargetingOption jika targetingType adalah TARGETING_TYPE_DEVICE_TYPE.

Representasi JSON
{
  "deviceType": enum (DeviceType)
}
Kolom
deviceType

enum (DeviceType)

Hanya output. Jenis perangkat yang digunakan untuk ditargetkan.

BrowserTargetingOptionDetails

Mewakili browser yang dapat ditargetkan. Kolom ini akan diisi di kolom browserDetails jika targetingType adalah TARGETING_TYPE_BROWSER.

Representasi JSON
{
  "displayName": string
}
Kolom
displayName

string

Hanya output. Nama tampilan browser.

CarrierAndIspTargetingOptionDetails

Mewakili operator atau ISP yang dapat ditargetkan. Kolom ini akan diisi di kolom carrierAndIspDetails dari TargetingOption jika targetingType adalah TARGETING_TYPE_CARRIER_AND_ISP.

Representasi JSON
{
  "displayName": string,
  "type": enum (CarrierAndIspType)
}
Kolom
displayName

string

Hanya output. Nama tampilan operator atau ISP.

type

enum (CarrierAndIspType)

Hanya output. Jenis yang menunjukkan apakah operator atau ISP.

CarrierAndIspType

Jenis CarrierAndIspTargetingOption.

Enum
CARRIER_AND_ISP_TYPE_UNSPECIFIED Nilai default saat jenis tidak ditentukan atau tidak diketahui dalam versi ini.
CARRIER_AND_ISP_TYPE_ISP Menunjukkan bahwa resource penargetan ini merujuk ke ISP.
CARRIER_AND_ISP_TYPE_CARRIER Menunjukkan bahwa resource penargetan ini merujuk ke operator seluler.

EnvironmentTargetingOptionDetails

Merepresentasikan lingkungan yang dapat ditargetkan. Kolom ini akan diisi di kolom environmentDetails TargetingOption jika targetingType adalah TARGETING_TYPE_ENVIRONMENT.

Representasi JSON
{
  "environment": enum (Environment)
}
Kolom
environment

enum (Environment)

Hanya output. Lingkungan penayangan.

OperatingSystemTargetingOptionDetails

Mewakili sistem operasi yang dapat ditargetkan. Kolom ini akan diisi di kolom operatingSystemDetails dari TargetingOption jika targetingType adalah TARGETING_TYPE_OPERATING_SYSTEM.

Representasi JSON
{
  "displayName": string
}
Kolom
displayName

string

Hanya output. Nama tampilan sistem operasi.

DeviceMakeModelTargetingOptionDetails

Mewakili merek dan model perangkat yang dapat ditargetkan. Kolom ini akan diisi di kolom deviceMakeModelDetails dari TargetingOption jika targetingType adalah TARGETING_TYPE_DEVICE_MAKE_MODEL.

Representasi JSON
{
  "displayName": string
}
Kolom
displayName

string

Hanya output. Nama tampilan merek dan model perangkat.

ViewabilityTargetingOptionDetails

Mewakili visibilitas yang dapat ditargetkan. Kolom ini akan diisi di kolom viewabilityDetails TargetingOption jika targetingType adalah TARGETING_TYPE_VIEWABILITY.

Representasi JSON
{
  "viewability": enum (Viewability)
}
Kolom
viewability

enum (Viewability)

Hanya output. Persentase visibilitas yang diprediksi.

CategoryTargetingOptionDetails

Mewakili kategori yang dapat ditargetkan. Kolom ini akan diisi di kolom categoryDetails TargetingOption jika targetingType adalah TARGETING_TYPE_CATEGORY.

Representasi JSON
{
  "displayName": string
}
Kolom
displayName

string

Hanya output. Nama tampilan kategori.

LanguageTargetingOptionDetails

Merepresentasikan bahasa yang dapat ditargetkan. Kolom ini akan diisi di kolom languageDetails jika targetingType adalah TARGETING_TYPE_LANGUAGE.

Representasi JSON
{
  "displayName": string
}
Kolom
displayName

string

Hanya output. Nama tampilan bahasa (mis., "Prancis").

AuthorizedSellerStatusTargetingOptionDetails

Merepresentasikan status penjual resmi yang dapat ditargetkan. Kolom ini akan diisi di kolom authorizedSellerStatusDetails jika targetingType adalah TARGETING_TYPE_AUTHORIZED_SELLER_STATUS.

Representasi JSON
{
  "authorizedSellerStatus": enum (AuthorizedSellerStatus)
}
Kolom
authorizedSellerStatus

enum (AuthorizedSellerStatus)

Hanya output. Status penjual resmi.

GeoRegionTargetingOptionDetails

Mewakili wilayah geografis yang dapat ditargetkan. Kolom ini akan diisi di kolom geoRegionDetails jika targetingType adalah TARGETING_TYPE_GEO_REGION.

Representasi JSON
{
  "displayName": string,
  "geoRegionType": enum (GeoRegionType)
}
Kolom
displayName

string

Hanya output. Nama tampilan wilayah geografis (mis., "Ontario, Kanada").

geoRegionType

enum (GeoRegionType)

Hanya output. Jenis penargetan wilayah geografis.

ExchangeTargetingOptionDetails

Mewakili bursa yang dapat ditargetkan. Kolom ini akan diisi di kolom exchangeDetails dari TargetingOption jika targetingType adalah TARGETING_TYPE_EXCHANGE.

Representasi JSON
{
  "exchange": enum (Exchange)
}
Kolom
exchange

enum (Exchange)

Hanya output. Jenis pertukaran.

SubExchangeTargetingOptionDetails

Mewakili sub-bursa yang dapat ditargetkan. Kolom ini akan diisi di kolom subExchangeDetails dari TargetingOption jika targetingType adalah TARGETING_TYPE_SUB_EXCHANGE.

Representasi JSON
{
  "displayName": string
}
Kolom
displayName

string

Hanya output. Nama tampilan sub-bursa.

PoiTargetingOptionDetails

Merepresentasikan lokasi menarik(POI) yang dapat ditargetkan. Kolom ini akan diisi di kolom poiDetails jika targetingType adalah TARGETING_TYPE_POI.

Representasi JSON
{
  "latitude": number,
  "longitude": number,
  "displayName": string
}
Kolom
latitude

number

Hanya output. Garis lintang POI yang dibulatkan ke tempat desimal ke-6.

longitude

number

Hanya output. Garis bujur POI yang dibulatkan ke tempat desimal ke-6.

displayName

string

Hanya output. Nama tampilan POI(misalnya, "Times Square", "Space Needle"), diikuti dengan alamat lengkapnya jika tersedia.

BusinessChainTargetingOptionDetails

Mewakili rantai bisnis yang dapat ditargetkan dalam wilayah geografis. Kolom ini akan diisi di kolom businessChainDetails jika targetingType adalah TARGETING_TYPE_BUSINESS_CHAIN.

Representasi JSON
{
  "businessChain": string,
  "geoRegion": string,
  "geoRegionType": enum (GeoRegionType)
}
Kolom
businessChain

string

Hanya output. Nama tampilan jaringan bisnis, misalnya "KFC", "Chase Bank".

geoRegion

string

Hanya output. Nama tampilan wilayah geografis, misalnya "Ontario, Kanada".

geoRegionType

enum (GeoRegionType)

Hanya output. Jenis wilayah geografis.

ContentDurationTargetingOptionDetails

Mewakili durasi konten yang dapat ditargetkan. Kolom ini akan diisi di kolom contentDurationDetails jika targetingType adalah TARGETING_TYPE_CONTENT_DURATION.

Representasi JSON
{
  "contentDuration": enum (ContentDuration)
}
Kolom
contentDuration

enum (ContentDuration)

Hanya output. Durasi konten.

ContentStreamTypeTargetingOptionDetails

Merepresentasikan jenis streaming konten yang dapat ditargetkan. Kolom ini akan diisi di kolom contentStreamTypeDetails jika targetingType adalah TARGETING_TYPE_CONTENT_STREAM_TYPE.

Representasi JSON
{
  "contentStreamType": enum (ContentStreamType)
}
Kolom
contentStreamType

enum (ContentStreamType)

Hanya output. Jenis streaming konten.

NativeContentPositionTargetingOptionDetails

Merepresentasikan posisi konten native yang dapat ditargetkan. Kolom ini akan diisi di kolom nativeContentPositionDetails jika targetingType adalah TARGETING_TYPE_NATIVE_CONTENT_POSITION.

Representasi JSON
{
  "contentPosition": enum (NativeContentPosition)
}
Kolom
contentPosition

enum (NativeContentPosition)

Hanya output. Posisi konten.

OmidTargetingOptionDetails

Mewakili jenis inventaris yang dapat ditargetkan dan mengaktifkan Open Measurement. Kolom ini akan diisi di kolom omidDetails jika targetingType adalah TARGETING_TYPE_OMID.

Representasi JSON
{
  "omid": enum (Omid)
}
Kolom
omid

enum (Omid)

Hanya output. Jenis inventaris yang mengaktifkan Pengukuran Terbuka.

AudioContentTypeTargetingOptionDetails

Merepresentasikan jenis konten audio yang dapat ditargetkan. Kolom ini akan diisi di kolom audioContentTypeDetails jika targetingType adalah TARGETING_TYPE_AUDIO_CONTENT_TYPE.

Representasi JSON
{
  "audioContentType": enum (AudioContentType)
}
Kolom
audioContentType

enum (AudioContentType)

Hanya output. Jenis konten audio.

ContentGenreTargetingOptionDetails

Mewakili genre konten yang dapat ditargetkan. Kolom ini akan diisi di kolom contentGenreDetails jika targetingType adalah TARGETING_TYPE_CONTENT_GENRE.

Representasi JSON
{
  "displayName": string
}
Kolom
displayName

string

Hanya output. Nama tampilan genre konten

Metode

get

Mendapatkan satu opsi penargetan.

list

Mencantumkan opsi penargetan dari jenis tertentu.
Menelusuri opsi penargetan dari jenis tertentu berdasarkan istilah penelusuran yang diberikan.