REST Resource: targetingTypes.targetingOptions

Resource: TargetingOption

Merepresentasikan satu opsi penargetan, yang merupakan konsep yang dapat ditarget di DV360.

Representasi JSON
{
  "name": string,
  "targetingOptionId": string,
  "targetingType": enum (TargetingType),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "digitalContentLabelDetails": {
    object (DigitalContentLabelTargetingOptionDetails)
  },
  "sensitiveCategoryDetails": {
    object (SensitiveCategoryTargetingOptionDetails)
  },
  "contentThemeDetails": {
    object (ContentThemeTargetingOptionDetails)
  },
  "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)
  },
  "auctionPackageDetails": {
    object (AuctionPackageTargetingOptionDetails)
  }
  // End of mutually exclusive fields.
}
Kolom
name

string

Hanya output. Nama resource untuk opsi penargetan ini.

targetingOptionId

string

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

targetingType

enum (TargetingType)

Hanya output. Jenis opsi penargetan ini.

Informasi mendetail tentang opsi penargetan. Hanya satu kolom dalam detail yang dapat diisi, dan harus sesuai dengan targeting_type; Berikut adalah daftar kolom yang saling eksklusif. Maksimal satu kolom akan ditetapkan dalam respons:
digitalContentLabelDetails

object (DigitalContentLabelTargetingOptionDetails)

Detail label konten digital.

sensitiveCategoryDetails

object (SensitiveCategoryTargetingOptionDetails)

Detail Kategori Sensitif.

contentThemeDetails

object (ContentThemeTargetingOptionDetails)

Detail tema konten.

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 instream 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 penghasilan 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 referensi 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 penukaran.

subExchangeDetails

object (SubExchangeTargetingOptionDetails)

Detail sub-bursa.

poiDetails

object (PoiTargetingOptionDetails)

Detail resource POI.

businessChainDetails

object (BusinessChainTargetingOptionDetails)

Detail referensi jaringan 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)

Detail inventaris yang mendukung Open Measurement.

audioContentTypeDetails

object (AudioContentTypeTargetingOptionDetails)

Detail jenis konten audio.

contentGenreDetails

object (ContentGenreTargetingOptionDetails)

Detail referensi genre konten.

auctionPackageDetails

object (AuctionPackageTargetingOptionDetails)

Detail paket lelang.

Akhir kolom yang saling eksklusif.

DigitalContentLabelTargetingOptionDetails

Mewakili tingkat rating label konten digital yang dapat ditarget. Kolom ini akan diisi di kolom digitalContentLabelDetails TargetingOption jika 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

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

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

enum (SensitiveCategory)

Hanya output. Enum untuk pengklasifikasi konten kategori Sensitif Display & Video 360.

ContentThemeTargetingOptionDetails

Mewakili tema konten yang dapat ditarget. Kolom ini akan diisi di kolom contentThemeDetails TargetingOption jika targetingType adalah TARGETING_TYPE_CONTENT_THEME_EXCLUSION.

Representasi JSON
{
  "contentTheme": enum (ContentTheme)
}
Kolom
contentTheme

enum (ContentTheme)

Hanya output. Enum untuk pengklasifikasi konten tema konten DV360.

AppCategoryTargetingOptionDetails

Mewakili kumpulan aplikasi yang dapat ditarget. Koleksi memungkinkan Anda menargetkan grup dinamis aplikasi terkait yang dikelola oleh platform, misalnya All Apps/Google Play/Games. Nilai 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 ditarget, yang dapat digunakan oleh iklan Display dan video. Nilai 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

Menunjukkan posisi outstream konten yang dapat ditarget, yang dapat digunakan oleh iklan Display dan Video. Nilai 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 instream konten yang dapat ditarget, yang dapat digunakan oleh iklan video dan audio. Nilai 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 instream konten.

VideoPlayerSizeTargetingOptionDetails

Mewakili ukuran pemutar video yang dapat ditarget. Nilai 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 ditarget. Nilai 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 ditarget. Kolom ini akan diisi di kolom parentalStatusDetails TargetingOption jika targetingType adalah TARGETING_TYPE_PARENTAL_STATUS.

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

enum (ParentalStatus)

Hanya output. Status keorangtuaan audiens.

UserRewardedContentTargetingOptionDetails

Menunjukkan status konten reward pengguna yang dapat ditargetkan untuk iklan video saja. Nilai 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

Mewakili pendapatan rumah tangga yang dapat ditarget. 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. Penghasilan rumah tangga audiens.

GenderTargetingOptionDetails

Mewakili gender yang dapat ditarget. Kolom ini akan diisi di kolom genderDetails 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 ditarget. Kolom ini akan diisi di kolom deviceTypeDetails 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. Nilai 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 ditarget. Kolom ini akan diisi di kolom carrierAndIspDetails 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 itu operator atau ISP.

CarrierAndIspType

Jenis CarrierAndIspTargetingOption.

Enum
CARRIER_AND_ISP_TYPE_UNSPECIFIED Nilai default jika 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

Mewakili lingkungan yang dapat ditarget. 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 inferensi.

OperatingSystemTargetingOptionDetails

Merepresentasikan sistem operasi yang dapat ditarget. Kolom ini akan diisi di kolom operatingSystemDetails 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 ditarget. Kolom ini akan diisi di kolom deviceMakeModelDetails 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

Merepresentasikan 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

Mewakili bahasa yang dapat ditarget. Nilai ini akan diisi di kolom languageDetails jika targetingType adalah TARGETING_TYPE_LANGUAGE.

Representasi JSON
{
  "displayName": string
}
Kolom
displayName

string

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

AuthorizedSellerStatusTargetingOptionDetails

Merepresentasikan status penjual resmi yang dapat ditarget. Nilai 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 ditarget. Nilai 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 (misalnya, "Ontario, Kanada").

geoRegionType

enum (GeoRegionType)

Hanya output. Jenis penargetan wilayah geografis.

ExchangeTargetingOptionDetails

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

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

enum (Exchange)

Hanya output. Jenis bursa.

SubExchangeTargetingOptionDetails

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

Representasi JSON
{
  "displayName": string
}
Kolom
displayName

string

Hanya output. Nama tampilan sub-bursa.

PoiTargetingOptionDetails

Mewakili lokasi menarik(POI) yang dapat ditarget. Nilai 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. Lintang POI yang dibulatkan ke angka desimal ke-6.

longitude

number

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

displayName

string

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

BusinessChainTargetingOptionDetails

Merepresentasikan jaringan bisnis yang dapat ditarget dalam wilayah geografis. Nilai 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. Nilai 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

Mewakili jenis streaming konten yang dapat ditargetkan. Nilai 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

Mewakili posisi konten native yang dapat ditarget. Nilai 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

Merepresentasikan jenis inventaris yang mendukung Open Measurement yang dapat ditarget. Nilai 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

Mewakili jenis konten audio yang dapat ditargetkan. Nilai 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 ditarget. Nilai 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

AuctionPackageTargetingOptionDetails

Mewakili paket lelang yang dapat ditarget. Kolom ini akan diisi di kolom auctionPackageDetails TargetingOption jika targetingType adalah TARGETING_TYPE_AUCTION_PACKAGE.

Representasi JSON
{
  "displayName": string
}
Kolom
displayName

string

Hanya output. Nama tampilan paket lelang.

Metode

get

Mendapatkan satu opsi penargetan.

list

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