REST Resource: advertisers.campaigns.targetingTypes.assignedTargetingOptions

Referensi: AssignedTargetingOption

Satu opsi penargetan yang ditetapkan, yang menentukan status opsi penargetan untuk entitas dengan setelan penargetan.

Representasi JSON
{
  "name": string,
  "assignedTargetingOptionId": string,
  "targetingType": enum (TargetingType),
  "inheritance": enum (Inheritance),

  // Union field details can be only one of the following:
  "channelDetails": {
    object (ChannelAssignedTargetingOptionDetails)
  },
  "appCategoryDetails": {
    object (AppCategoryAssignedTargetingOptionDetails)
  },
  "appDetails": {
    object (AppAssignedTargetingOptionDetails)
  },
  "urlDetails": {
    object (UrlAssignedTargetingOptionDetails)
  },
  "dayAndTimeDetails": {
    object (DayAndTimeAssignedTargetingOptionDetails)
  },
  "ageRangeDetails": {
    object (AgeRangeAssignedTargetingOptionDetails)
  },
  "regionalLocationListDetails": {
    object (RegionalLocationListAssignedTargetingOptionDetails)
  },
  "proximityLocationListDetails": {
    object (ProximityLocationListAssignedTargetingOptionDetails)
  },
  "genderDetails": {
    object (GenderAssignedTargetingOptionDetails)
  },
  "videoPlayerSizeDetails": {
    object (VideoPlayerSizeAssignedTargetingOptionDetails)
  },
  "userRewardedContentDetails": {
    object (UserRewardedContentAssignedTargetingOptionDetails)
  },
  "parentalStatusDetails": {
    object (ParentalStatusAssignedTargetingOptionDetails)
  },
  "contentInstreamPositionDetails": {
    object (ContentInstreamPositionAssignedTargetingOptionDetails)
  },
  "contentOutstreamPositionDetails": {
    object (ContentOutstreamPositionAssignedTargetingOptionDetails)
  },
  "deviceTypeDetails": {
    object (DeviceTypeAssignedTargetingOptionDetails)
  },
  "audienceGroupDetails": {
    object (AudienceGroupAssignedTargetingOptionDetails)
  },
  "browserDetails": {
    object (BrowserAssignedTargetingOptionDetails)
  },
  "householdIncomeDetails": {
    object (HouseholdIncomeAssignedTargetingOptionDetails)
  },
  "onScreenPositionDetails": {
    object (OnScreenPositionAssignedTargetingOptionDetails)
  },
  "carrierAndIspDetails": {
    object (CarrierAndIspAssignedTargetingOptionDetails)
  },
  "keywordDetails": {
    object (KeywordAssignedTargetingOptionDetails)
  },
  "negativeKeywordListDetails": {
    object (NegativeKeywordListAssignedTargetingOptionDetails)
  },
  "operatingSystemDetails": {
    object (OperatingSystemAssignedTargetingOptionDetails)
  },
  "deviceMakeModelDetails": {
    object (DeviceMakeModelAssignedTargetingOptionDetails)
  },
  "environmentDetails": {
    object (EnvironmentAssignedTargetingOptionDetails)
  },
  "inventorySourceDetails": {
    object (InventorySourceAssignedTargetingOptionDetails)
  },
  "categoryDetails": {
    object (CategoryAssignedTargetingOptionDetails)
  },
  "viewabilityDetails": {
    object (ViewabilityAssignedTargetingOptionDetails)
  },
  "authorizedSellerStatusDetails": {
    object (AuthorizedSellerStatusAssignedTargetingOptionDetails)
  },
  "languageDetails": {
    object (LanguageAssignedTargetingOptionDetails)
  },
  "geoRegionDetails": {
    object (GeoRegionAssignedTargetingOptionDetails)
  },
  "inventorySourceGroupDetails": {
    object (InventorySourceGroupAssignedTargetingOptionDetails)
  },
  "digitalContentLabelExclusionDetails": {
    object (DigitalContentLabelAssignedTargetingOptionDetails)
  },
  "sensitiveCategoryExclusionDetails": {
    object (SensitiveCategoryAssignedTargetingOptionDetails)
  },
  "exchangeDetails": {
    object (ExchangeAssignedTargetingOptionDetails)
  },
  "subExchangeDetails": {
    object (SubExchangeAssignedTargetingOptionDetails)
  },
  "thirdPartyVerifierDetails": {
    object (ThirdPartyVerifierAssignedTargetingOptionDetails)
  },
  "poiDetails": {
    object (PoiAssignedTargetingOptionDetails)
  },
  "businessChainDetails": {
    object (BusinessChainAssignedTargetingOptionDetails)
  },
  "contentDurationDetails": {
    object (ContentDurationAssignedTargetingOptionDetails)
  },
  "contentStreamTypeDetails": {
    object (ContentStreamTypeAssignedTargetingOptionDetails)
  },
  "nativeContentPositionDetails": {
    object (NativeContentPositionAssignedTargetingOptionDetails)
  },
  "omidDetails": {
    object (OmidAssignedTargetingOptionDetails)
  },
  "audioContentTypeDetails": {
    object (AudioContentTypeAssignedTargetingOptionDetails)
  },
  "contentGenreDetails": {
    object (ContentGenreAssignedTargetingOptionDetails)
  }
  // End of list of possible types for union field details.
}
Kolom
name

string

Hanya output. Nama resource untuk opsi penargetan yang ditetapkan ini.

assignedTargetingOptionId

string

Hanya output. ID unik dari opsi penargetan yang ditetapkan. ID hanya bersifat unik dalam resource dan jenis penargetan tertentu. Data dapat digunakan kembali dalam konteks lain.

targetingType

enum (TargetingType)

Hanya output. Mengidentifikasi jenis opsi penargetan yang ditetapkan ini.

inheritance

enum (Inheritance)

Hanya output. Status pewarisan dari opsi penargetan yang ditetapkan.

Kolom union details. Informasi terperinci tentang opsi penargetan yang ditetapkan. Hanya satu kolom secara detail yang dapat diisi, dan harus sesuai dengan targeting_type; details hanya dapat berupa salah satu dari berikut ini:
channelDetails

object (ChannelAssignedTargetingOptionDetails)

Detail channel. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_CHANNEL.

appCategoryDetails

object (AppCategoryAssignedTargetingOptionDetails)

Detail kategori aplikasi. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_APP_CATEGORY.

appDetails

object (AppAssignedTargetingOptionDetails)

Detail aplikasi. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_APP.

urlDetails

object (UrlAssignedTargetingOptionDetails)

Detail URL. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_URL.

dayAndTimeDetails

object (DayAndTimeAssignedTargetingOptionDetails)

Detail hari dan waktu. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_DAY_AND_TIME.

ageRangeDetails

object (AgeRangeAssignedTargetingOptionDetails)

Detail rentang usia. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_AGE_RANGE.

regionalLocationListDetails

object (RegionalLocationListAssignedTargetingOptionDetails)

Detail daftar lokasi regional. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_REGIONAL_LOCATION_LIST.

proximityLocationListDetails

object (ProximityLocationListAssignedTargetingOptionDetails)

Detail daftar lokasi kedekatan. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_PROXIMITY_LOCATION_LIST.

genderDetails

object (GenderAssignedTargetingOptionDetails)

Detail gender. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_GENDER.

videoPlayerSizeDetails

object (VideoPlayerSizeAssignedTargetingOptionDetails)

Detail ukuran pemutar video. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_VIDEO_PLAYER_SIZE.

userRewardedContentDetails

object (UserRewardedContentAssignedTargetingOptionDetails)

Detail konten reward pengguna. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_USER_REWARDED_CONTENT.

parentalStatusDetails

object (ParentalStatusAssignedTargetingOptionDetails)

Detail status keorangtuaan. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_PARENTAL_STATUS.

contentInstreamPositionDetails

object (ContentInstreamPositionAssignedTargetingOptionDetails)

Detail posisi in-stream konten. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_CONTENT_INSTREAM_POSITION.

contentOutstreamPositionDetails

object (ContentOutstreamPositionAssignedTargetingOptionDetails)

Detail posisi outstream konten. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION.

deviceTypeDetails

object (DeviceTypeAssignedTargetingOptionDetails)

Detail Jenis Perangkat. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_DEVICE_TYPE.

audienceGroupDetails

object (AudienceGroupAssignedTargetingOptionDetails)

Detail penargetan audiens. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_AUDIENCE_GROUP. Anda hanya dapat menargetkan satu opsi grup audiens per resource.

browserDetails

object (BrowserAssignedTargetingOptionDetails)

Detail browser. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_BROWSER.

householdIncomeDetails

object (HouseholdIncomeAssignedTargetingOptionDetails)

Detail pendapatan rumah tangga. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_HOUSEHOLD_INCOME.

onScreenPositionDetails

object (OnScreenPositionAssignedTargetingOptionDetails)

Detail posisi di layar. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_ON_SCREEN_POSITION.

carrierAndIspDetails

object (CarrierAndIspAssignedTargetingOptionDetails)

Detail operator dan ISP. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_CARRIER_AND_ISP.

keywordDetails

object (KeywordAssignedTargetingOptionDetails)

Detail kata kunci. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_KEYWORD.

Maksimum 5.000 kata kunci negatif langsung dapat ditetapkan ke resource. Tidak ada batasan jumlah kata kunci positif yang dapat ditetapkan.

negativeKeywordListDetails

object (NegativeKeywordListAssignedTargetingOptionDetails)

Detail kata kunci. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_NEGATIVE_KEYWORD_LIST.

Maksimum 4 daftar kata kunci negatif dapat ditetapkan ke resource.

operatingSystemDetails

object (OperatingSystemAssignedTargetingOptionDetails)

Detail sistem operasi. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_OPERATING_SYSTEM.

deviceMakeModelDetails

object (DeviceMakeModelAssignedTargetingOptionDetails)

Detail merek dan model perangkat. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_DEVICE_MAKE_MODEL.

environmentDetails

object (EnvironmentAssignedTargetingOptionDetails)

Detail lingkungan. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_ENVIRONMENT.

inventorySourceDetails

object (InventorySourceAssignedTargetingOptionDetails)

Detail sumber inventaris. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_INVENTORY_SOURCE.

categoryDetails

object (CategoryAssignedTargetingOptionDetails)

Detail kategori. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_CATEGORY.

Menargetkan kategori juga akan menargetkan subkategorinya. Jika kategori dikecualikan dari penargetan dan subkategori disertakan, pengecualian akan diutamakan.

viewabilityDetails

object (ViewabilityAssignedTargetingOptionDetails)

Detail visibilitas. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_VIEWABILITY.

Anda hanya dapat menargetkan satu opsi visibilitas per resource.

authorizedSellerStatusDetails

object (AuthorizedSellerStatusAssignedTargetingOptionDetails)

Detail status penjual resmi. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_AUTHORIZED_SELLER_STATUS.

Anda hanya dapat menargetkan satu opsi status penjual resmi per resource.

Jika resource tidak memiliki opsi status penjual resmi, semua penjual resmi yang disebutkan sebagai LANGSUNG atau PENGECER dalam file ads.txt akan ditargetkan secara default.

languageDetails

object (LanguageAssignedTargetingOptionDetails)

Detail bahasa. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_LANGUAGE.

geoRegionDetails

object (GeoRegionAssignedTargetingOptionDetails)

Detail wilayah geografis. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_GEO_REGION.

inventorySourceGroupDetails

object (InventorySourceGroupAssignedTargetingOptionDetails)

Detail grup sumber inventaris. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_INVENTORY_SOURCE_GROUP.

digitalContentLabelExclusionDetails

object (DigitalContentLabelAssignedTargetingOptionDetails)

Detail label konten digital. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION.

Label konten digital menargetkan pengecualian. Pengecualian label konten digital tingkat pengiklan, jika ditetapkan, akan selalu diterapkan dalam penayangan (meskipun tidak terlihat di setelan resource). Selain pengecualian pengiklan, setelan resource dapat mengecualikan label konten, tetapi tidak dapat menggantinya. Item baris tidak akan ditayangkan jika semua label konten digital dikecualikan.

sensitiveCategoryExclusionDetails

object (SensitiveCategoryAssignedTargetingOptionDetails)

Detail kategori sensitif. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION.

Kategori sensitif adalah pengecualian penargetan. Pengecualian kategori sensitif tingkat pengiklan, jika ditetapkan, akan selalu diterapkan dalam penayangan (meskipun tidak terlihat di setelan resource). Selain pengecualian pengiklan, setelan resource dapat mengecualikan kategori sensitif, tetapi tidak dapat menggantinya.

exchangeDetails

object (ExchangeAssignedTargetingOptionDetails)

Detail bursa. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_EXCHANGE.

subExchangeDetails

object (SubExchangeAssignedTargetingOptionDetails)

Detail sub-bursa. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_SUB_EXCHANGE.

thirdPartyVerifierDetails

object (ThirdPartyVerifierAssignedTargetingOptionDetails)

Detail verifikasi pihak ketiga. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_THIRD_PARTY_VERIFIER.

poiDetails

object (PoiAssignedTargetingOptionDetails)

Detail POI. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_POI.

businessChainDetails

object (BusinessChainAssignedTargetingOptionDetails)

Detail jaringan bisnis. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_BUSINESS_CHAIN.

contentDurationDetails

object (ContentDurationAssignedTargetingOptionDetails)

Detail durasi konten. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_CONTENT_DURATION.

contentStreamTypeDetails

object (ContentStreamTypeAssignedTargetingOptionDetails)

Detail durasi konten. Kolom ini akan diisi saat TargetingType adalah TARGETING_TYPE_CONTENT_STREAM_TYPE.

nativeContentPositionDetails

object (NativeContentPositionAssignedTargetingOptionDetails)

Detail posisi konten native. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_NATIVE_CONTENT_POSITION.

omidDetails

object (OmidAssignedTargetingOptionDetails)

Detail inventaris yang mendukung Pengukuran Terbuka. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_OMID.

audioContentTypeDetails

object (AudioContentTypeAssignedTargetingOptionDetails)

Detail jenis konten audio. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_AUDIO_CONTENT_TYPE.

contentGenreDetails

object (ContentGenreAssignedTargetingOptionDetails)

Detail genre konten. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_CONTENT_GENRE.

Inheritance

Menunjukkan apakah opsi penargetan yang ditetapkan diwarisi dari entitas dengan tingkat yang lebih tinggi seperti partner atau pengiklan. Opsi penargetan yang ditetapkan yang diwarisi lebih diutamakan, selalu diterapkan dalam penayangan daripada penargetan yang ditetapkan pada tingkat saat ini dan tidak dapat dimodifikasi melalui layanan entitas saat ini. Elemen harus dimodifikasi melalui layanan entitas yang diwariskan. Pewarisan hanya berlaku untuk Saluran yang ditargetkan secara negatif, pengecualian Kategori Sensitif, dan pengecualian Label Konten Digital jika dikonfigurasikan di tingkat induk.

Enum
INHERITANCE_UNSPECIFIED Pewarisan tidak ditentukan atau tidak diketahui.
NOT_INHERITED Opsi penargetan yang ditetapkan tidak diwarisi dari entitas tingkat yang lebih tinggi.
INHERITED_FROM_PARTNER Opsi penargetan yang ditetapkan diwarisi dari setelan penargetan partner.
INHERITED_FROM_ADVERTISER Opsi penargetan yang ditetapkan diwarisi dari setelan penargetan pengiklan.

ChannelAssignedTargetingOptionDetails

Detail untuk opsi penargetan saluran yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_CHANNEL.

Representasi JSON
{
  "channelId": string,
  "negative": boolean
}
Kolom
channelId

string (int64 format)

Wajib. ID channel. Harus merujuk ke kolom ID channel di referensi Channel milik partner atau channel milik pengiklan.

negative

boolean

Menunjukkan jika opsi ini ditargetkan secara negatif. Untuk opsi penargetan yang ditetapkan di tingkat pengiklan, kolom ini harus benar.

AppCategoryAssignedTargetingOptionDetails

Detail untuk opsi penargetan kategori aplikasi yang ditetapkan. Kolom ini akan diisi di kolom appCategoryDetails pada AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_APP_CATEGORY.

Representasi JSON
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
Kolom
displayName

string

Hanya output. Nama tampilan kategori aplikasi.

targetingOptionId

string

Wajib. Kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_APP_CATEGORY.

negative

boolean

Menunjukkan jika opsi ini ditargetkan secara negatif.

AppAssignedTargetingOptionDetails

Detail untuk opsi penargetan aplikasi yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_APP.

Representasi JSON
{
  "appId": string,
  "displayName": string,
  "negative": boolean,
  "appPlatform": enum (AppPlatform)
}
Kolom
appId

string

Wajib. ID aplikasi.

Aplikasi Play Store Android menggunakan ID paket, misalnya com.google.android.gm. ID aplikasi App Store Apple menggunakan string 9 digit, misalnya 422689480.

displayName

string

Hanya output. Nama tampilan aplikasi.

negative

boolean

Menunjukkan jika opsi ini ditargetkan secara negatif.

appPlatform

enum (AppPlatform)

Menunjukkan platform aplikasi yang ditargetkan. Jika kolom ini tidak ditentukan, platform aplikasi akan dianggap sebagai platform seluler (yaitu Android atau iOS), dan kami akan mengambil platform seluler yang sesuai dari ID aplikasi.

AppPlatform

Kemungkinan opsi penargetan platform aplikasi.

Enum
APP_PLATFORM_UNSPECIFIED Nilai default saat platform aplikasi tidak ditentukan dalam versi ini. Enum ini adalah placeholder untuk nilai default dan tidak merepresentasikan opsi platform yang sebenarnya.
APP_PLATFORM_IOS Platform aplikasinya adalah iOS.
APP_PLATFORM_ANDROID Platform aplikasinya adalah Android.
APP_PLATFORM_ROKU Platform aplikasinya adalah Roku.
APP_PLATFORM_AMAZON_FIRETV Platform aplikasinya adalah Amazon FireTV.
APP_PLATFORM_PLAYSTATION Platform aplikasinya adalah PlayStation.
APP_PLATFORM_APPLE_TV Platform aplikasinya adalah Apple TV.
APP_PLATFORM_XBOX Platform aplikasinya adalah Xbox.
APP_PLATFORM_SAMSUNG_TV Platform aplikasi adalah Samsung TV.
APP_PLATFORM_ANDROID_TV Platform aplikasi adalah Android TV.
APP_PLATFORM_GENERIC_CTV Platform aplikasi adalah platform CTV yang tidak dicantumkan secara eksplisit di tempat lain.

UrlAssignedTargetingOptionDetails

Detail untuk opsi penargetan URL yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_URL.

Representasi JSON
{
  "url": string,
  "negative": boolean
}
Kolom
url

string

Wajib. URL, misalnya example.com.

DV360 mendukung dua tingkat penargetan subdirektori, misalnya www.example.com/one-subdirectory-level/second-level, dan lima tingkat penargetan subdomain, misalnya five.four.three.two.one.example.com.

negative

boolean

Menunjukkan jika opsi ini ditargetkan secara negatif.

DayAndTimeAssignedTargetingOptionDetails

Representasi segmen waktu yang ditentukan pada hari tertentu dalam seminggu serta dengan waktu mulai dan berakhir. Waktu yang diwakili oleh startHour harus sebelum waktu yang diwakili oleh endHour.

Representasi JSON
{
  "dayOfWeek": enum (DayOfWeek),
  "startHour": integer,
  "endHour": integer,
  "timeZoneResolution": enum (TimeZoneResolution)
}
Kolom
dayOfWeek

enum (DayOfWeek)

Wajib. Hari untuk setelan penargetan waktu dan hari ini.

startHour

integer

Wajib. Jam mulai untuk penargetan hari dan waktu. Harus di antara 0 (awal hari) dan 23 (1 jam sebelum akhir hari).

endHour

integer

Wajib. Jam akhir untuk penargetan hari dan waktu. Harus antara 1 (1 jam setelah awal hari) dan 24 (akhir hari).

timeZoneResolution

enum (TimeZoneResolution)

Wajib. Mekanisme yang digunakan untuk menentukan zona waktu mana yang akan digunakan untuk setelan penargetan hari dan waktu ini.

DayOfWeek

Merepresentasikan hari dalam seminggu.

Enum
DAY_OF_WEEK_UNSPECIFIED Hari dalam seminggu tidak ditentukan.
MONDAY Senin
TUESDAY Selasa
WEDNESDAY Rabu
THURSDAY Kamis
FRIDAY Jumat
SATURDAY Sabtu
SUNDAY Minggu

TimeZoneResolution

Kemungkinan pendekatan untuk menyelesaikan zona waktu.

Enum
TIME_ZONE_RESOLUTION_UNSPECIFIED Resolusi zona waktu tidak spesifik atau tidak diketahui.
TIME_ZONE_RESOLUTION_END_USER Waktu diselesaikan dalam zona waktu pengguna yang melihat iklan.
TIME_ZONE_RESOLUTION_ADVERTISER Waktu diselesaikan dalam zona waktu pengiklan yang menayangkan iklan.

AgeRangeAssignedTargetingOptionDetails

Mewakili rentang usia yang dapat ditargetkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_AGE_RANGE.

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

enum (AgeRange)

Rentang usia audiens. Kami hanya mendukung penargetan rentang usia audiens yang berkelanjutan. Oleh karena itu, rentang usia yang ditampilkan dalam kolom ini dapat 1) ditargetkan semata-mata, atau 2) bagian dari rentang usia berkelanjutan yang lebih besar. Jangkauan penargetan rentang usia berkelanjutan dapat diperluas dengan menargetkan juga audiens yang usianya tidak diketahui.

Hanya output dalam v1. Wajib di v2.

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_AGE_RANGE.

RegionalLocationListAssignedTargetingOptionDetails

Detail penargetan untuk daftar lokasi regional. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_REGIONAL_LOCATION_LIST.

Representasi JSON
{
  "regionalLocationListId": string,
  "negative": boolean
}
Kolom
regionalLocationListId

string (int64 format)

Wajib. ID daftar lokasi regional. Harus merujuk ke kolom locationListId dari resource LocationList yang jenisnya adalah TARGETING_LOCATION_TYPE_REGIONAL.

negative

boolean

Menunjukkan jika opsi ini ditargetkan secara negatif.

ProximityLocationListAssignedTargetingOptionDetails

Detail penargetan untuk daftar lokasi kedekatan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_PROXIMITY_LOCATION_LIST.

Representasi JSON
{
  "proximityLocationListId": string,
  "proximityRadiusRange": enum (ProximityRadiusRange)
}
Kolom
proximityLocationListId

string (int64 format)

Wajib. ID daftar lokasi kedekatan. Harus merujuk ke kolom locationListId dari resource LocationList yang jenisnya adalah TARGETING_LOCATION_TYPE_PROXIMITY.

proximityRadiusRange

enum (ProximityRadiusRange)

Wajib. Rentang radius untuk daftar lokasi kedekatan. Ini menunjukkan ukuran area di sekitar lokasi yang dipilih yang akan ditargetkan.

Penargetan lokasi jarak All dalam satu resource harus memiliki nilai rentang radius yang sama. Tetapkan nilai ini agar cocok dengan penargetan yang ada. Jika diperbarui, kolom ini akan mengubah rentang radius untuk semua penargetan jarak pada resource.

ProximityRadiusRange

Jenis rentang radius untuk opsi jenis geografis kedekatan yang ditetapkan. Rentang radius relatif terhadap kepadatan populasi. Misalnya, PROXIMITY_RADIUS_RANGE_SMALL di area pedesaan akan berbeda dengan PROXIMITY_RADIUS_RANGE_SMALL di kota padat penduduk.

Enum
PROXIMITY_RADIUS_RANGE_UNSPECIFIED Rentang radius yang ditargetkan tidak ditentukan atau tidak diketahui. Nilai default saat rentang radius tidak ditentukan dalam versi ini. Enum ini adalah placeholder untuk nilai default dan tidak mewakili opsi rentang radius yang sebenarnya.
PROXIMITY_RADIUS_RANGE_SMALL Rentang radius yang ditargetkan kecil.
PROXIMITY_RADIUS_RANGE_MEDIUM Rentang radius yang ditargetkan adalah sedang.
PROXIMITY_RADIUS_RANGE_LARGE Rentang radius yang ditargetkan besar.

GenderAssignedTargetingOptionDetails

Detail untuk opsi penargetan gender yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_GENDER.

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

enum (Gender)

Gender penonton.

Hanya output dalam v1. Wajib di v2.

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_GENDER.

VideoPlayerSizeAssignedTargetingOptionDetails

Detail opsi penargetan ukuran pemutar video. Ini akan diisi di kolom videoPlayerSizeDetails saat targetingType adalah TARGETING_TYPE_VIDEO_PLAYER_SIZE. Menargetkan semua opsi secara eksplisit tidak didukung. Hapus semua opsi penargetan ukuran pemutar video untuk mendapatkan efek ini.

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

string

Wajib. Kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_VIDEO_PLAYER_SIZE.

videoPlayerSize

enum (VideoPlayerSize)

Ukuran pemutar video.

Hanya output dalam v1. Wajib di v2.

UserRewardedContentAssignedTargetingOptionDetails

Detail opsi penargetan konten reward pengguna. Ini akan diisi di kolom userRewardedContentDetails saat targetingType adalah TARGETING_TYPE_USER_REWARDED_CONTENT.

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

string

Wajib. Kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_USER_REWARDED_CONTENT.

userRewardedContent

enum (UserRewardedContent)

Hanya output. Status konten reward pengguna untuk iklan video.

ParentalStatusAssignedTargetingOptionDetails

Detail untuk opsi penargetan status keorangtuaan yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_PARENTAL_STATUS.

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

enum (ParentalStatus)

Status keorangtuaan audiens.

Hanya output dalam v1. Wajib di v2.

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_PARENTAL_STATUS.

ContentInstreamPositionAssignedTargetingOptionDetails

Detail opsi penargetan posisi in-stream konten yang ditetapkan. Ini akan diisi di kolom contentInstreamPositionDetails saat targetingType adalah TARGETING_TYPE_CONTENT_INSTREAM_POSITION.

Representasi JSON
{
  "targetingOptionId": string,
  "contentInstreamPosition": enum (ContentInstreamPosition),
  "adType": enum (AdType)
}
Kolom
targetingOptionId

string

Wajib. Kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_CONTENT_INSTREAM_POSITION.

contentInstreamPosition

enum (ContentInstreamPosition)

Posisi in-stream konten untuk iklan video atau audio.

Hanya output dalam v1. Wajib di v2.

adType

enum (AdType)

Hanya output. Jenis iklan yang akan ditargetkan. Hanya berlaku untuk penargetan perjanjian pemasangan iklan dan item baris baru yang mendukung jenis iklan yang ditentukan yang akan mewarisi opsi penargetan ini secara default. Nilai yang dimungkinkan adalah:

  • AD_TYPE_VIDEO, setelan akan diwarisi oleh item baris baru jika lineItemType adalah LINE_ITEM_TYPE_VIDEO_DEFAULT.
  • AD_TYPE_AUDIO, setelan akan diwarisi oleh item baris baru jika lineItemType adalah LINE_ITEM_TYPE_AUDIO_DEFAULT.

AdType

Mewakili jenis materi iklan yang terkait dengan iklan.

Enum
AD_TYPE_UNSPECIFIED Jenis iklan tidak ditentukan atau tidak dikenal pada versi ini.
AD_TYPE_DISPLAY Tampilkan materi iklan, misalnya gambar dan HTML5.
AD_TYPE_VIDEO Materi iklan video, misalnya iklan video yang diputar selama streaming konten di pemutar video.
AD_TYPE_AUDIO Materi iklan audio, misalnya iklan audio yang diputar selama konten audio.

ContentOutstreamPositionAssignedTargetingOptionDetails

Detail opsi penargetan posisi outstream konten yang ditetapkan. Ini akan diisi di kolom contentOutstreamPositionDetails saat targetingType adalah TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION.

Representasi JSON
{
  "targetingOptionId": string,
  "contentOutstreamPosition": enum (ContentOutstreamPosition),
  "adType": enum (AdType)
}
Kolom
targetingOptionId

string

Wajib. Kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION.

contentOutstreamPosition

enum (ContentOutstreamPosition)

Posisi outstream konten.

Hanya output dalam v1. Wajib di v2.

adType

enum (AdType)

Hanya output. Jenis iklan yang akan ditargetkan. Hanya berlaku untuk penargetan perjanjian pemasangan iklan dan item baris baru yang mendukung jenis iklan yang ditentukan yang akan mewarisi opsi penargetan ini secara default. Nilai yang dimungkinkan adalah:

  • AD_TYPE_DISPLAY, setelan akan diwarisi oleh item baris baru jika lineItemType adalah LINE_ITEM_TYPE_DISPLAY_DEFAULT.
  • AD_TYPE_VIDEO, setelan akan diwarisi oleh item baris baru jika lineItemType adalah LINE_ITEM_TYPE_VIDEO_DEFAULT.

DeviceTypeAssignedTargetingOptionDetails

Detail penargetan untuk jenis perangkat. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_DEVICE_TYPE.

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

string

Wajib. ID jenis perangkat.

deviceType

enum (DeviceType)

Nama tampilan jenis perangkat.

Hanya output dalam v1. Wajib di v2.

AudienceGroupAssignedTargetingOptionDetails

Detail opsi penargetan grup audiens yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_AUDIENCE_GROUP. Hubungan antara setiap grup adalah UNION, kecuali untukexcludedFirstAndThirdPartyAudienceGroup dan excludedGoogleAudienceGroup, yang mana COMPLEMENT digunakan sebagai CC dengan grup lain.

Representasi JSON
{
  "includedFirstAndThirdPartyAudienceGroups": [
    {
      object (FirstAndThirdPartyAudienceGroup)
    }
  ],
  "includedGoogleAudienceGroup": {
    object (GoogleAudienceGroup)
  },
  "includedCustomListGroup": {
    object (CustomListGroup)
  },
  "includedCombinedAudienceGroup": {
    object (CombinedAudienceGroup)
  },
  "excludedFirstAndThirdPartyAudienceGroup": {
    object (FirstAndThirdPartyAudienceGroup)
  },
  "excludedGoogleAudienceGroup": {
    object (GoogleAudienceGroup)
  }
}
Kolom
includedFirstAndThirdPartyAudienceGroups[]

object (FirstAndThirdPartyAudienceGroup)

ID audiens pihak pertama dan ketiga serta keterkinian dari grup audiens pihak pertama dan ketiga yang disertakan. Setiap grup audiens pihak pertama dan ketiga hanya berisi ID audiens pihak pertama dan ketiga. Hubungan antara setiap grup audiens pihak pertama dan ketiga adalah rekayasa, dan hasilnya menyatu dengan grup audiens lainnya. Grup berulang dengan setelan yang sama akan diabaikan.

includedGoogleAudienceGroup

object (GoogleAudienceGroup)

ID audiens Google dari grup audiens Google yang disertakan. Hanya berisi ID audiens Google.

includedCustomListGroup

object (CustomListGroup)

ID daftar kustom dari grup daftar kustom yang disertakan. Hanya berisi ID daftar kustom.

includedCombinedAudienceGroup

object (CombinedAudienceGroup)

ID audiens gabungan dari grup audiens gabungan yang disertakan. Hanya berisi ID audiens gabungan.

excludedFirstAndThirdPartyAudienceGroup

object (FirstAndThirdPartyAudienceGroup)

ID dan keterkinian audiens pihak pertama dan ketiga dari grup audiens pihak pertama dan ketiga yang dikecualikan. Digunakan untuk penargetan negatif. PENYELESAIAN dari UNION grup ini dan grup audiens lain yang dikecualikan digunakan sebagai referensi untuk setiap penargetan audiens yang positif. Semua item secara logis 'ATAU' satu sama lain.

excludedGoogleAudienceGroup

object (GoogleAudienceGroup)

ID audiens Google dari grup audiens Google yang dikecualikan. Digunakan untuk penargetan negatif. PENYELESAIAN dari UNION grup ini dan grup audiens lain yang dikecualikan digunakan sebagai referensi untuk setiap penargetan audiens yang positif. Hanya berisi audiens Google jenis Minat, Berniat beli, dan Aplikasi terinstal. Semua item secara logis 'ATAU' satu sama lain.

FirstAndThirdPartyAudienceGroup

Detail grup audiens pihak pertama dan ketiga. Semua setelan penargetan audiens pihak pertama dan ketiga secara logis saling 'ATAU'.

Representasi JSON
{
  "settings": [
    {
      object (FirstAndThirdPartyAudienceTargetingSetting)
    }
  ]
}
Kolom
settings[]

object (FirstAndThirdPartyAudienceTargetingSetting)

Wajib. Semua setelan penargetan audiens pihak pertama dan ketiga dalam grup audiens pihak pertama dan ketiga. Setelan berulang dengan ID yang sama tidak diizinkan.

FirstAndThirdPartyAudienceTargetingSetting

Detail setelan penargetan audiens pihak pertama dan ketiga.

Representasi JSON
{
  "firstAndThirdPartyAudienceId": string,
  "recency": enum (Recency)
}
Kolom
firstAndThirdPartyAudienceId

string (int64 format)

Wajib. ID audiens pihak pertama dan ketiga dari setelan penargetan audiens pihak pertama dan ketiga. ID ini adalah firstAndThirdPartyAudienceId.

recency

enum (Recency)

Keterkinian setelan penargetan audiens pihak pertama dan ketiga. Hanya berlaku untuk audiens pihak pertama. Jika tidak, akan diabaikan. Untuk info selengkapnya, lihat https://support.google.com/displayvideo/answer/2949947#recency Jika tidak ditentukan, tidak ada batas keterkinian yang akan digunakan.

Keterkinian

Semua nilai keterkinian audiens pihak pertama dan ketiga yang didukung.

Enum
RECENCY_NO_LIMIT Tidak ada batas keterkinian.
RECENCY_1_MINUTE Keterkinian berdurasi 1 menit.
RECENCY_5_MINUTES Keterkinian berdurasi 5 menit.
RECENCY_10_MINUTES Keterkinian berdurasi 10 menit.
RECENCY_15_MINUTES Keterkinian adalah 15 menit.
RECENCY_30_MINUTES Keterkinian adalah 30 menit.
RECENCY_1_HOUR Keterkinian adalah 1 jam.
RECENCY_2_HOURS Keterkinian adalah 2 jam.
RECENCY_3_HOURS Keterkinian adalah 3 jam.
RECENCY_6_HOURS Keterkinian adalah 6 jam.
RECENCY_12_HOURS Keterkinian adalah 12 jam.
RECENCY_1_DAY Keterkinian adalah 1 hari.
RECENCY_2_DAYS Keterkinian adalah 2 hari.
RECENCY_3_DAYS Keterkinian adalah 3 hari.
RECENCY_5_DAYS Keterkinian adalah 5 hari.
RECENCY_7_DAYS Keterkinian adalah 7 hari.
RECENCY_10_DAYS Keterkinian adalah 10 hari.
RECENCY_14_DAYS Keterkinian adalah 14 hari.
RECENCY_15_DAYS Keterkinian adalah 15 hari.
RECENCY_21_DAYS Keterkinian adalah 21 hari.
RECENCY_28_DAYS Keterkinian adalah 28 hari.
RECENCY_30_DAYS Keterkinian adalah 30 hari.
RECENCY_40_DAYS Keterkinian adalah 40 hari.
RECENCY_45_DAYS Keterkinian adalah 45 hari.
RECENCY_60_DAYS Keterkinian adalah 60 hari.
RECENCY_90_DAYS Keterkinian adalah 90 hari.
RECENCY_120_DAYS Keterkinian adalah 120 hari.
RECENCY_180_DAYS Keterkinian adalah 180 hari.
RECENCY_270_DAYS Keterkinian adalah 270 hari.
RECENCY_365_DAYS Keterkinian adalah 365 hari.

GoogleAudienceGroup

Detail grup audiens Google. Semua setelan penargetan audiens Google secara logis saling 'ATAU'.

Representasi JSON
{
  "settings": [
    {
      object (GoogleAudienceTargetingSetting)
    }
  ]
}
Kolom
settings[]

object (GoogleAudienceTargetingSetting)

Wajib. Semua setelan penargetan audiens Google di grup audiens Google. Setelan berulang dengan ID yang sama akan diabaikan.

GoogleAudienceTargetingSetting

Detail setelan penargetan audiens Google.

Representasi JSON
{
  "googleAudienceId": string
}
Kolom
googleAudienceId

string (int64 format)

Wajib. ID audiens Google dari setelan penargetan audiens Google. ID ini adalah googleAudienceId.

CustomListGroup

Detail grup daftar kustom. Semua setelan penargetan daftar kustom secara logis satu sama lain ‘ATAU’.

Representasi JSON
{
  "settings": [
    {
      object (CustomListTargetingSetting)
    }
  ]
}
Kolom
settings[]

object (CustomListTargetingSetting)

Wajib. Semua setelan penargetan daftar kustom di grup daftar kustom. Setelan berulang dengan ID yang sama akan diabaikan.

CustomListTargetingSetting

Detail setelan penargetan daftar kustom.

Representasi JSON
{
  "customListId": string
}
Kolom
customListId

string (int64 format)

Wajib. ID kustom setelan penargetan daftar kustom. ID ini adalah customListId.

CombinedAudienceGroup

Detail grup audiens gabungan. Semua setelan penargetan audiens gabungan secara logis satu sama lain ‘ATAU’.

Representasi JSON
{
  "settings": [
    {
      object (CombinedAudienceTargetingSetting)
    }
  ]
}
Kolom
settings[]

object (CombinedAudienceTargetingSetting)

Wajib. Semua setelan penargetan audiens gabungan dalam grup audiens gabungan. Setelan berulang dengan ID yang sama akan diabaikan. Jumlah setelan audiens gabungan tidak boleh lebih dari lima, error akan ditampilkan jika tidak.

CombinedAudienceTargetingSetting

Detail setelan penargetan audiens gabungan.

Representasi JSON
{
  "combinedAudienceId": string
}
Kolom
combinedAudienceId

string (int64 format)

Wajib. ID audiens gabungan dari setelan penargetan audiens gabungan. ID ini adalah combinedAudienceId.

BrowserAssignedTargetingOptionDetails

Detail untuk opsi penargetan browser yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_BROWSER.

Representasi JSON
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
Kolom
displayName

string

Hanya output. Nama tampilan browser.

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_BROWSER.

negative

boolean

Menunjukkan jika opsi ini ditargetkan secara negatif. Semua opsi penargetan browser yang ditetapkan pada resource yang sama harus memiliki nilai yang sama untuk kolom ini.

HouseholdIncomeAssignedTargetingOptionDetails

Detail untuk opsi penargetan pendapatan rumah tangga yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_HOUSEHOLD_INCOME.

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

enum (HouseholdIncome)

Pendapatan rumah tangga audiens.

Hanya output dalam v1. Wajib di v2.

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_HOUSEHOLD_INCOME.

OnScreenPositionAssignedTargetingOptionDetails

Detail opsi penargetan posisi layar. Ini akan diisi di kolom onScreenPositionDetails saat targetingType adalah TARGETING_TYPE_ON_SCREEN_POSITION.

Representasi JSON
{
  "targetingOptionId": string,
  "onScreenPosition": enum (OnScreenPosition),
  "adType": enum (AdType)
}
Kolom
targetingOptionId

string

Wajib. Kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_ON_SCREEN_POSITION.

onScreenPosition

enum (OnScreenPosition)

Hanya output. Posisi layar.

adType

enum (AdType)

Hanya output. Jenis iklan yang akan ditargetkan. Hanya berlaku untuk penargetan perjanjian pemasangan iklan dan item baris baru yang mendukung jenis iklan yang ditentukan yang akan mewarisi opsi penargetan ini secara default. Nilai yang dimungkinkan adalah:

  • AD_TYPE_DISPLAY, setelan akan diwarisi oleh item baris baru jika lineItemType adalah LINE_ITEM_TYPE_DISPLAY_DEFAULT.
  • AD_TYPE_VIDEO, setelan akan diwarisi oleh item baris baru jika lineItemType adalah LINE_ITEM_TYPE_VIDEO_DEFAULT.

CarrierAndIspAssignedTargetingOptionDetails

Detail untuk opsi penargetan operator dan ISP yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_CARRIER_AND_ISP.

Representasi JSON
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
Kolom
displayName

string

Hanya output. Nama tampilan operator atau ISP.

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_CARRIER_AND_ISP.

negative

boolean

Menunjukkan jika opsi ini ditargetkan secara negatif. Semua opsi penargetan operator dan ISP yang ditetapkan pada resource yang sama harus memiliki nilai yang sama untuk kolom ini.

KeywordAssignedTargetingOptionDetails

Detail untuk opsi penargetan kata kunci yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_KEYWORD.

Representasi JSON
{
  "keyword": string,
  "negative": boolean
}
Kolom
keyword

string

Wajib. Kata kunci, misalnya car insurance.

Kata kunci positif tidak boleh kata yang menyinggung. Harus dienkode UTF-8 dengan ukuran maksimum 255 byte. Jumlah karakter maksimum adalah 80. Jumlah kata maksimum adalah 10.

negative

boolean

Menunjukkan jika opsi ini ditargetkan secara negatif.

NegativeKeywordListAssignedTargetingOptionDetails

Detail penargetan untuk daftar kata kunci negatif. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_NEGATIVE_KEYWORD_LIST.

Representasi JSON
{
  "negativeKeywordListId": string
}
Kolom
negativeKeywordListId

string (int64 format)

Wajib. ID daftar kata kunci negatif. Harus merujuk ke kolom negativeKeywordListId dari resource NegativeKeywordList.

OperatingSystemAssignedTargetingOptionDetails

Detail opsi penargetan sistem operasi yang ditetapkan. Ini akan diisi di kolom operatingSystemDetails saat targetingType adalah TARGETING_TYPE_OPERATING_SYSTEM.

Representasi JSON
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
Kolom
displayName

string

Hanya output. Nama tampilan sistem operasi.

targetingOptionId

string

Wajib. ID opsi penargetan diisi di kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_OPERATING_SYSTEM.

negative

boolean

Menunjukkan jika opsi ini ditargetkan secara negatif.

DeviceMakeModelAssignedTargetingOptionDetails

Detail opsi penargetan merek dan model perangkat yang ditetapkan. Ini akan diisi di kolom deviceMakeModelDetails saat targetingType adalah TARGETING_TYPE_DEVICE_MAKE_MODEL.

Representasi JSON
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
Kolom
displayName

string

Hanya output. Nama tampilan merek dan model perangkat.

targetingOptionId

string

Wajib. Kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_DEVICE_MAKE_MODEL.

negative

boolean

Menunjukkan jika opsi ini ditargetkan secara negatif.

EnvironmentAssignedTargetingOptionDetails

Detail opsi penargetan lingkungan yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_ENVIRONMENT.

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

enum (Environment)

Lingkungan penayangan.

Hanya output dalam v1. Wajib di v2.

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_ENVIRONMENT (misalnya, "508010" untuk menargetkan opsi ENVIRONMENT_WEB_OPTIMIZED).

InventorySourceAssignedTargetingOptionDetails

Detail penargetan untuk sumber inventaris. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_INVENTORY_SOURCE.

Representasi JSON
{
  "inventorySourceId": string
}
Kolom
inventorySourceId

string (int64 format)

Wajib. ID sumber inventaris. Harus merujuk ke kolom inventorySourceId dari resource InventorySource.

CategoryAssignedTargetingOptionDetails

Detail opsi penargetan kategori yang ditetapkan. Ini akan diisi di kolom categoryDetails saat targetingType adalah TARGETING_TYPE_CATEGORY.

Representasi JSON
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
Kolom
displayName

string

Hanya output. Nama tampilan kategori.

targetingOptionId

string

Wajib. Kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_CATEGORY.

negative

boolean

Menunjukkan jika opsi ini ditargetkan secara negatif.

ViewabilityAssignedTargetingOptionDetails

Detail opsi penargetan visibilitas yang ditetapkan. Kolom ini akan diisi di kolom viewabilityDetails pada AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_VIEWABILITY.

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

enum (Viewability)

Prediksi persentase visibilitas.

Hanya output dalam v1. Wajib di v2.

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_VIEWABILITY (misalnya, "509010" untuk menargetkan opsi VIEWABILITY_10_PERCENT_OR_MORE).

AuthorizedSellerStatusAssignedTargetingOptionDetails

Merepresentasikan status penjual resmi yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_AUTHORIZED_SELLER_STATUS.

Jika resource tidak memiliki opsi penargetan yang ditetapkan untuk TARGETING_TYPE_AUTHORIZED_SELLER_STATUS, resource tersebut menggunakan opsi "Penjual dan Reseller Langsung Resmi".

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

enum (AuthorizedSellerStatus)

Hanya output. Status penjual resmi yang akan ditargetkan.

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_AUTHORIZED_SELLER_STATUS.

LanguageAssignedTargetingOptionDetails

Detail untuk opsi penargetan bahasa yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_LANGUAGE.

Representasi JSON
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
Kolom
displayName

string

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

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_LANGUAGE.

negative

boolean

Menunjukkan jika opsi ini ditargetkan secara negatif. Semua opsi penargetan bahasa yang ditetapkan pada resource yang sama harus memiliki nilai yang sama untuk kolom ini.

GeoRegionAssignedTargetingOptionDetails

Detail untuk opsi penargetan wilayah geografis yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_GEO_REGION.

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

string

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

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_GEO_REGION.

geoRegionType

enum (GeoRegionType)

Hanya output. Jenis penargetan wilayah geografis.

negative

boolean

Menunjukkan jika opsi ini ditargetkan secara negatif.

InventorySourceGroupAssignedTargetingOptionDetails

Detail penargetan untuk grup sumber inventaris. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_INVENTORY_SOURCE_GROUP.

Representasi JSON
{
  "inventorySourceGroupId": string
}
Kolom
inventorySourceGroupId

string (int64 format)

Wajib. ID grup sumber inventaris. Harus merujuk ke kolom inventorySourceGroupId dari resource InventorySourceGroup.

DigitalContentLabelAssignedTargetingOptionDetails

Detail penargetan untuk label konten digital. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION.

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

string

Wajib. ID label konten digital yang akan DIKECUALIKAN.

contentRatingTier

enum (ContentRatingTier)

Hanya output. Nama tampilan tingkat rating label konten digital.

SensitiveCategoryAssignedTargetingOptionDetails

Detail penargetan untuk kategori sensitif. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION.

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

string

Wajib. ID kategori sensitif untuk DIKECUALIKAN.

sensitiveCategory

enum (SensitiveCategory)

Hanya output. Enum untuk pengklasifikasi konten kategori Sensitif DV360.

ExchangeAssignedTargetingOptionDetails

Detail untuk opsi penargetan bursa yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_EXCHANGE.

Representasi JSON
{
  "targetingOptionId": string
}
Kolom
targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_EXCHANGE.

SubExchangeAssignedTargetingOptionDetails

Detail untuk opsi penargetan sub-bursa yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_SUB_EXCHANGE.

Representasi JSON
{
  "targetingOptionId": string
}
Kolom
targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_SUB_EXCHANGE.

ThirdPartyVerifierAssignedTargetingOptionDetails

Detail opsi penargetan pemverifikasi pihak ketiga yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_THIRD_PARTY_VERIFIER.

Representasi JSON
{

  // Union field verifier can be only one of the following:
  "adloox": {
    object (Adloox)
  },
  "doubleVerify": {
    object (DoubleVerify)
  },
  "integralAdScience": {
    object (IntegralAdScience)
  }
  // End of list of possible types for union field verifier.
}
Kolom
Kolom union verifier. Dapat menargetkan salah satu pemverifikasi pihak ketiga guna menerapkan nilai minimum keamanan merek untuk tayangan. verifier hanya ada berupa salah satu diantara berikut:
adloox

object (Adloox)

Pemverifikasi merek pihak ketiga -- Adloox.

doubleVerify

object (DoubleVerify)

Pemverifikasi merek pihak ketiga -- DoubleVerify.

integralAdScience

object (IntegralAdScience)

Pemverifikasi merek pihak ketiga -- Integral Ad Science.

Adloox

Detail setelan Adloox.

Representasi JSON
{
  "excludedAdlooxCategories": [
    enum (AdlooxCategory)
  ]
}
Kolom
excludedAdlooxCategories[]

enum (AdlooxCategory)

Setelan keamanan merek Adloox.

AdlooxCategory

Kemungkinan opsi Adloox.

Enum
ADLOOX_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi Adloox apa pun.
ADULT_CONTENT_HARD Konten khusus dewasa (sulit).
ADULT_CONTENT_SOFT Konten khusus dewasa (lembut).
ILLEGAL_CONTENT Konten ilegal.
BORDERLINE_CONTENT Konten berisiko.
DISCRIMINATORY_CONTENT Konten diskriminatif.
VIOLENT_CONTENT_WEAPONS Senjata & konten kekerasan.
LOW_VIEWABILITY_DOMAINS Domain dengan visibilitas rendah.
FRAUD Penipuan.

DoubleVerify

Detail setelan DoubleVerify.

Representasi JSON
{
  "brandSafetyCategories": {
    object (BrandSafetyCategories)
  },
  "avoidedAgeRatings": [
    enum (AgeRating)
  ],
  "appStarRating": {
    object (AppStarRating)
  },
  "displayViewability": {
    object (DisplayViewability)
  },
  "videoViewability": {
    object (VideoViewability)
  },
  "fraudInvalidTraffic": {
    object (FraudInvalidTraffic)
  },
  "customSegmentId": string
}
Kolom
brandSafetyCategories

object (BrandSafetyCategories)

Kontrol Keamanan Merek DV.

avoidedAgeRatings[]

enum (AgeRating)

Hindari bidding pada aplikasi dengan rating usia.

appStarRating

object (AppStarRating)

Jangan melakukan bidding pada aplikasi dengan rating bintang.

displayViewability

object (DisplayViewability)

Setelan visibilitas tampilan (hanya berlaku untuk item baris display).

videoViewability

object (VideoViewability)

Setelan visibilitas video (hanya berlaku untuk item baris video).

fraudInvalidTraffic

object (FraudInvalidTraffic)

Hindari Situs dan Aplikasi dengan Histori Tarif Penipuan & IVT.

customSegmentId

string (int64 format)

ID segmen kustom yang disediakan oleh DoubleVerify. ID harus diawali dengan "51" dan terdiri dari delapan digit. ID segmen kustom tidak dapat ditentukan bersama dengan kolom berikut:

BrandSafetyCategories

Setelan untuk kontrol keamanan merek.

Representasi JSON
{
  "avoidUnknownBrandSafetyCategory": boolean,
  "avoidedHighSeverityCategories": [
    enum (HighSeverityCategory)
  ],
  "avoidedMediumSeverityCategories": [
    enum (MediumSeverityCategory)
  ]
}
Kolom
avoidUnknownBrandSafetyCategory

boolean

Tidak diketahui atau tidak dapat diberi rating.

avoidedHighSeverityCategories[]

enum (HighSeverityCategory)

Kategori penghindaran tingkat keparahan tinggi untuk keamanan merek.

avoidedMediumSeverityCategories[]

enum (MediumSeverityCategory)

Kategori penghindaran tingkat keparahan sedang untuk keamanan merek.

HighSeverityCategory

Opsi yang memungkinkan untuk kategori tingkat keseriusan tinggi.

Enum
HIGHER_SEVERITY_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan kategori tingkat keparahan tinggi.
ADULT_CONTENT_PORNOGRAPHY Konten Khusus Dewasa: Pornografi, Topik Dewasa & Ketelanjangan.
COPYRIGHT_INFRINGEMENT Pelanggaran Hak Cipta.
SUBSTANCE_ABUSE Obat/Alkohol/Zat yang Dikontrol: Penyalahgunaan Obat.
GRAPHIC_VIOLENCE_WEAPONS Kekerasan/Senjata Ekstrem/Eksplisit.
HATE_PROFANITY Kebencian/Kata-Kata Tidak Sopan.
CRIMINAL_SKILLS Aktivitas Ilegal: Keterampilan Kriminal.
NUISANCE_INCENTIVIZED_MALWARE_CLUTTER Insentif/Malware/Clutter.

MediumSeverityCategory

Opsi yang memungkinkan untuk kategori tingkat keseriusan sedang.

Enum
MEDIUM_SEVERITY_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan kategori tingkat keparahan sedang.
AD_SERVERS Server Iklan.
ADULT_CONTENT_SWIMSUIT Konten Khusus Dewasa: Pakaian Renang.
ALTERNATIVE_LIFESTYLES Subjek Kontroversial: Gaya Hidup Alternatif.
CELEBRITY_GOSSIP Subjek Kontroversial: Gosip Selebriti.
GAMBLING Topik Kontroversial: Perjudian.
OCCULT Subjek Kontroversial: Gaib.
SEX_EDUCATION Subjek Kontroversial: Pendidikan Seks.
DISASTER_AVIATION Bencana: Penerbangan.
DISASTER_MAN_MADE Bencana: Buatan manusia.
DISASTER_NATURAL Bencana: Alam.
DISASTER_TERRORIST_EVENTS Bencana: Peristiwa Teroris.
DISASTER_VEHICLE Bencana: Kendaraan.
ALCOHOL Obat/Alkohol/Zat yang Dikontrol: Alkohol.
SMOKING Obat/Alkohol/Zat yang Dikontrol: Merokok.
NEGATIVE_NEWS_FINANCIAL Berita Negatif: Keuangan.
NON_ENGLISH Konten Non-Std: Non-Bahasa Inggris.
PARKING_PAGE Konten Non-Std: Halaman Parkir.
UNMODERATED_UGC UGC yang Tidak Dimoderasi: Forum, Gambar & Video.
INFLAMMATORY_POLITICS_AND_NEWS Subjek Kontroversial: Berita dan Politik yang Menghasut.
NEGATIVE_NEWS_PHARMACEUTICAL Berita Negatif: Farmasi.

AgeRating

Opsi yang memungkinkan untuk rating usia.

Enum
AGE_RATING_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi rating usia apa pun.
APP_AGE_RATE_UNKNOWN Aplikasi dengan rating usia yang tidak diketahui.
APP_AGE_RATE_4_PLUS Aplikasi yang diberi rating untuk Siapa Saja (4+).
APP_AGE_RATE_9_PLUS Aplikasi yang diberi rating untuk Siapa Saja (9+).
APP_AGE_RATE_12_PLUS Aplikasi yang diberi rating untuk Remaja (12+).
APP_AGE_RATE_17_PLUS Aplikasi dengan rating Dewasa (17+).
APP_AGE_RATE_18_PLUS Aplikasi yang diberi rating untuk Dewasa Saja (18+).

AppStarRating

Detail setelan rating bintang DoubleVerify.

Representasi JSON
{
  "avoidedStarRating": enum (StarRating),
  "avoidInsufficientStarRating": boolean
}
Kolom
avoidedStarRating

enum (StarRating)

Jangan melakukan bidding pada aplikasi dengan rating bintang.

avoidInsufficientStarRating

boolean

Hindari bidding pada aplikasi dengan rating bintang yang tidak memadai.

StarRating

Opsi yang memungkinkan untuk rating bintang.

Enum
APP_STAR_RATE_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi rating bintang aplikasi apa pun.
APP_STAR_RATE_1_POINT_5_LESS Aplikasi Resmi dengan rating < 1,5 Bintang.
APP_STAR_RATE_2_LESS Aplikasi Resmi dengan rating < 2 Bintang.
APP_STAR_RATE_2_POINT_5_LESS Aplikasi Resmi dengan rating < 2,5 Bintang.
APP_STAR_RATE_3_LESS Aplikasi Resmi dengan rating < 3 Bintang.
APP_STAR_RATE_3_POINT_5_LESS Aplikasi Resmi dengan rating < 3,5 Bintang.
APP_STAR_RATE_4_LESS Aplikasi Resmi dengan rating < 4 Bintang.
APP_STAR_RATE_4_POINT_5_LESS Aplikasi Resmi dengan rating < 4,5 Bintang.

DisplayViewability

Detail setelan visibilitas tampilan DoubleVerify.

Representasi JSON
{
  "iab": enum (IAB),
  "viewableDuring": enum (ViewableDuring)
}
Kolom
iab

enum (IAB)

Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB.

viewableDuring

enum (ViewableDuring)

Targetkan inventaris web dan aplikasi untuk memaksimalkan 100% durasi terlihat.

IAB

Opsi yang memungkinkan untuk rasio terlihat IAB.

Enum
IAB_VIEWED_RATE_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi rasio penayangan IAB apa pun.
IAB_VIEWED_RATE_80_PERCENT_HIGHER Targetkan inventaris web dan aplikasi untuk memaksimalkan rasio terlihat IAB 80% atau lebih tinggi.
IAB_VIEWED_RATE_75_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB 75% atau lebih tinggi.
IAB_VIEWED_RATE_70_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB 70% atau lebih tinggi.
IAB_VIEWED_RATE_65_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB 65% atau lebih tinggi.
IAB_VIEWED_RATE_60_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB 60% atau lebih tinggi.
IAB_VIEWED_RATE_55_PERCENT_HIGHER Targetkan inventaris web dan aplikasi untuk memaksimalkan rasio terlihat IAB 55% atau lebih tinggi.
IAB_VIEWED_RATE_50_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB 50% atau lebih tinggi.
IAB_VIEWED_RATE_40_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB 40% atau lebih tinggi.
IAB_VIEWED_RATE_30_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB 30% atau lebih tinggi.

ViewableDuring

Opsi yang memungkinkan untuk durasi terlihat.

Enum
AVERAGE_VIEW_DURATION_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi rata-rata durasi tonton.
AVERAGE_VIEW_DURATION_5_SEC Targetkan inventaris web dan aplikasi untuk memaksimalkan 100% durasi terlihat selama 5 detik atau lebih.
AVERAGE_VIEW_DURATION_10_SEC Targetkan inventaris web dan aplikasi untuk memaksimalkan 100% durasi terlihat selama 10 detik atau lebih.
AVERAGE_VIEW_DURATION_15_SEC Targetkan inventaris web dan aplikasi untuk memaksimalkan 100% durasi terlihat selama 15 detik atau lebih.

VideoViewability

Detail setelan visibilitas video DoubleVerify.

Representasi JSON
{
  "videoIab": enum (VideoIAB),
  "videoViewableRate": enum (VideoViewableRate),
  "playerImpressionRate": enum (PlayerImpressionRate)
}
Kolom
videoIab

enum (VideoIAB)

Targetkan inventaris web untuk memaksimalkan rasio terlihat IAB.

videoViewableRate

enum (VideoViewableRate)

Targetkan inventaris web untuk memaksimalkan rasio terlihat sepenuhnya.

playerImpressionRate

enum (PlayerImpressionRate)

Targetkan inventaris untuk memaksimalkan tayangan dengan ukuran pemutar 400x300 atau lebih besar.

VideoIAB

Kemungkinan opsi rasio terlihat IAB.

Enum
VIDEO_IAB_UNSPECIFIED Enum ini hanya merupakan placeholder dan tidak menentukan opsi rasio visibilitas IAB video apa pun.
IAB_VIEWABILITY_80_PERCENT_HIGHER Targetkan inventaris web dan aplikasi untuk memaksimalkan rasio terlihat IAB 80% atau lebih tinggi.
IAB_VIEWABILITY_75_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB 75% atau lebih tinggi.
IAB_VIEWABILITY_70_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB 70% atau lebih tinggi.
IAB_VIEWABILITY_65_PERCENT_HIHGER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB 65% atau lebih tinggi.
IAB_VIEWABILITY_60_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB 60% atau lebih tinggi.
IAB_VIEWABILITY_55_PERCENT_HIHGER Targetkan inventaris web dan aplikasi untuk memaksimalkan rasio terlihat IAB 55% atau lebih tinggi.
IAB_VIEWABILITY_50_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB 50% atau lebih tinggi.
IAB_VIEWABILITY_40_PERCENT_HIHGER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB 40% atau lebih tinggi.
IAB_VIEWABILITY_30_PERCENT_HIHGER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio terlihat IAB 30% atau lebih tinggi.

VideoViewableRate

Opsi yang memungkinkan dari tarif yang terlihat sepenuhnya.

Enum
VIDEO_VIEWABLE_RATE_UNSPECIFIED Enum ini hanya placeholder dan tidak menentukan opsi tarif video yang dapat dilihat.
VIEWED_PERFORMANCE_40_PERCENT_HIGHER Targetkan inventaris web untuk memaksimalkan rasio terlihat sepenuhnya 40% atau lebih tinggi.
VIEWED_PERFORMANCE_35_PERCENT_HIGHER Targetkan inventaris web untuk memaksimalkan rasio terlihat sepenuhnya 35% atau lebih tinggi.
VIEWED_PERFORMANCE_30_PERCENT_HIGHER Targetkan inventaris web untuk memaksimalkan rasio terlihat sepenuhnya 30% atau lebih tinggi.
VIEWED_PERFORMANCE_25_PERCENT_HIGHER Targetkan inventaris web untuk memaksimalkan rasio terlihat sepenuhnya 25% atau lebih tinggi.
VIEWED_PERFORMANCE_20_PERCENT_HIGHER Targetkan inventaris web untuk memaksimalkan rasio terlihat sepenuhnya 20% atau lebih tinggi.
VIEWED_PERFORMANCE_10_PERCENT_HIGHER Targetkan inventaris web untuk memaksimalkan rasio terlihat sepenuhnya 10% atau lebih tinggi.

PlayerImpressionRate

Opsi tayangan yang mungkin.

Enum
PLAYER_SIZE_400X300_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi tayangan apa pun.
PLAYER_SIZE_400X300_95 Situs dengan 95%+ tayangan.
PLAYER_SIZE_400X300_70 Situs dengan tayangan lebih dari 70%.
PLAYER_SIZE_400X300_25 Situs dengan tayangan lebih dari 25%.
PLAYER_SIZE_400X300_5 Situs dengan tayangan lebih dari 5%.

FraudInvalidTraffic

Setelan Penipuan & Traffic Tidak Valid DoubleVerify.

Representasi JSON
{
  "avoidedFraudOption": enum (FraudOption),
  "avoidInsufficientOption": boolean
}
Kolom
avoidedFraudOption

enum (FraudOption)

Hindari Situs dan Aplikasi dengan Penipuan & IVT historis.

avoidInsufficientOption

boolean

Statistik IVT & Penipuan Historis Tidak Memadai.

FraudOption

Kemungkinan opsi histori rasio Penipuan & IVT.

Enum
FRAUD_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi penipuan dan traffic yang tidak valid.
AD_IMPRESSION_FRAUD_100 100% Penipuan & IVT.
AD_IMPRESSION_FRAUD_50 Penipuan 50% atau Lebih Tinggi & IVT.
AD_IMPRESSION_FRAUD_25 25% atau Penipuan & IVT Lebih Tinggi.
AD_IMPRESSION_FRAUD_10 10% atau Penipuan & IVT yang Lebih Tinggi.
AD_IMPRESSION_FRAUD_8 8% atau Penipuan & IVT Lebih Tinggi.
AD_IMPRESSION_FRAUD_6 6% atau Penipuan & IVT Lebih Tinggi.
AD_IMPRESSION_FRAUD_4 4% atau Penipuan & IVT Lebih Tinggi.
AD_IMPRESSION_FRAUD_2 2% atau Penipuan & IVT yang Lebih Tinggi.

IntegralAdScience

Detail setelan Integral Ad Science.

Representasi JSON
{
  "traqScoreOption": enum (TRAQScore),
  "excludeUnrateable": boolean,
  "excludedAdultRisk": enum (Adult),
  "excludedAlcoholRisk": enum (Alcohol),
  "excludedIllegalDownloadsRisk": enum (IllegalDownloads),
  "excludedDrugsRisk": enum (Drugs),
  "excludedHateSpeechRisk": enum (HateSpeech),
  "excludedOffensiveLanguageRisk": enum (OffensiveLanguage),
  "excludedViolenceRisk": enum (Violence),
  "excludedGamblingRisk": enum (Gambling),
  "excludedAdFraudRisk": enum (AdFraudPrevention),
  "displayViewability": enum (DisplayViewability),
  "videoViewability": enum (VideoViewability),
  "customSegmentId": [
    string
  ]
}
Kolom
traqScoreOption

enum (TRAQScore)

Kualitas iklan sebenarnya (hanya berlaku untuk item baris Display).

excludeUnrateable

boolean

Keamanan Merek - Tidak Dapat Diukur.

excludedAdultRisk

enum (Adult)

Keamanan Merek - Konten khusus dewasa.

excludedAlcoholRisk

enum (Alcohol)

Keamanan Merek - Alkohol.

excludedIllegalDownloadsRisk

enum (IllegalDownloads)

Keamanan Merek - Download ilegal.

excludedDrugsRisk

enum (Drugs)

Keamanan Merek - Obat-Obatan.

excludedHateSpeechRisk

enum (HateSpeech)

Keamanan Brand - Ujaran kebencian.

excludedOffensiveLanguageRisk

enum (OffensiveLanguage)

Keamanan Merek - Kata-kata menyinggung.

excludedViolenceRisk

enum (Violence)

Keamanan Merek - Kekerasan.

excludedGamblingRisk

enum (Gambling)

Keamanan Merek - Perjudian.

excludedAdFraudRisk

enum (AdFraudPrevention)

Setelan Penipuan Iklan.

displayViewability

enum (DisplayViewability)

Bagian Visibilitas Display (hanya berlaku untuk item baris display).

videoViewability

enum (VideoViewability)

Bagian Visibilitas Video (hanya berlaku untuk item baris video).

customSegmentId[]

string (int64 format)

ID segmen kustom yang disediakan oleh Integral Ad Science. ID harus antara 1000001 dan 1999999, inklusif.

TRAQScore

Kemungkinan rentang skor TRAQ (kualitas iklan sebenarnya) Integral Ad Science.

Enum
TRAQ_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan skor kualitas iklan yang sebenarnya.
TRAQ_250 Skor TRAQ 250-1000.
TRAQ_500 Skor TRAQ 500-1.000.
TRAQ_600 Skor TRAQ 600-1.000.
TRAQ_700 Skor TRAQ 700-1.000.
TRAQ_750 Skor TRAQ 750-1.000.
TRAQ_875 Skor TRAQ 875-1000.
TRAQ_1000 Skor TRAQ 1.000.

Adult

Kemungkinan opsi Integral Ad Science untuk Dewasa.

Enum
ADULT_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi khusus dewasa.
ADULT_HR Dewasa - Kecualikan Risiko Tinggi.
ADULT_HMR Dewasa - Kecualikan Risiko Tinggi dan Sedang.

Alkohol

Kemungkinan opsi Alkohol Ad Science Integral.

Enum
ALCOHOL_UNSPECIFIED Enum ini hanya merupakan placeholder dan tidak menentukan opsi alkohol apa pun.
ALCOHOL_HR Alkohol - Kecualikan Risiko Tinggi.
ALCOHOL_HMR Alkohol - Kecualikan Risiko Tinggi dan Sedang.

IllegalDownloads

Kemungkinan opsi download Ilegal Ad Science Integral.

Enum
ILLEGAL_DOWNLOADS_UNSPECIFIED Enum ini hanya placeholder dan tidak menentukan opsi download ilegal apa pun.
ILLEGAL_DOWNLOADS_HR Download Ilegal - Kecualikan Risiko Tinggi.
ILLEGAL_DOWNLOADS_HMR Download Ilegal - Kecualikan Risiko Tinggi dan Sedang.

Narkoba

Kemungkinan opsi Obat-Obatan Integral Ad Science.

Enum
DRUGS_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi obat apa pun.
DRUGS_HR Obat-obatan - Kecualikan Risiko Tinggi.
DRUGS_HMR Obat-obatan - Kecualikan Risiko Tinggi dan Sedang.

HateSpeech

Kemungkinan opsi Ujaran kebencian Integral Ad Science.

Enum
HATE_SPEECH_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi ujaran kebencian apa pun.
HATE_SPEECH_HR Ujaran Kebencian - Kecualikan Risiko Tinggi.
HATE_SPEECH_HMR Ujaran Kebencian - Kecualikan Risiko Tinggi dan Sedang.

OffensiveLanguage

Kemungkinan opsi bahasa Integral Ad Science yang menyinggung.

Enum
OFFENSIVE_LANGUAGE_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi bahasa apa pun.
OFFENSIVE_LANGUAGE_HR Kata-kata Menyinggung - Kecualikan Risiko Tinggi.
OFFENSIVE_LANGUAGE_HMR Kata-kata Menyinggung - Kecualikan Risiko Tinggi dan Sedang.

Kekerasan

Kemungkinan opsi Kekerasan Ad Science Integral.

Enum
VIOLENCE_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi kekerasan apa pun.
VIOLENCE_HR Kekerasan - Kecualikan Risiko Tinggi.
VIOLENCE_HMR Kekerasan - Kecualikan Risiko Tinggi dan Sedang.

Perjudian

Kemungkinan opsi Perjudian Integral Ad Science.

Enum
GAMBLING_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi perjudian apa pun.
GAMBLING_HR Perjudian - Kecualikan Risiko Tinggi.
GAMBLING_HMR Perjudian - Kecualikan Risiko Tinggi dan Sedang.

AdFraudPrevention

Kemungkinan opsi pencegahan penipuan Iklan Integral Ad Science.

Enum
SUSPICIOUS_ACTIVITY_UNSPECIFIED Enum ini hanya merupakan placeholder dan tidak menentukan opsi pencegahan penipuan iklan apa pun.
SUSPICIOUS_ACTIVITY_HR Penipuan Iklan - Kecualikan Risiko Tinggi.
SUSPICIOUS_ACTIVITY_HMR Penipuan Iklan - Kecualikan Risiko Tinggi dan Sedang.

DisplayViewability

Kemungkinan opsi visibilitas Tampilan Integral Ad Science.

Enum
PERFORMANCE_VIEWABILITY_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi visibilitas tampilan apa pun.
PERFORMANCE_VIEWABILITY_40 Targetkan 40% Visibilitas atau Lebih Tinggi.
PERFORMANCE_VIEWABILITY_50 Targetkan 50% Visibilitas atau Lebih Tinggi.
PERFORMANCE_VIEWABILITY_60 Targetkan 60% Visibilitas atau Lebih Tinggi.
PERFORMANCE_VIEWABILITY_70 Targetkan 70% Visibilitas atau Lebih Tinggi.

VideoViewability

Kemungkinan opsi visibilitas Video Integral Ad Science.

Enum
VIDEO_VIEWABILITY_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi visibilitas video apa pun.
VIDEO_VIEWABILITY_40 40%+ terlihat (standar visibilitas video IAB).
VIDEO_VIEWABILITY_50 50%+ terlihat (standar visibilitas video IAB).
VIDEO_VIEWABILITY_60 60%+ terlihat (standar visibilitas video IAB).
VIDEO_VIEWABILITY_70 70%+ terlihat (standar visibilitas video IAB).

PoiAssignedTargetingOptionDetails

Detail untuk opsi penargetan POI yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_POI.

Representasi JSON
{
  "displayName": string,
  "targetingOptionId": string,
  "latitude": number,
  "longitude": number,
  "proximityRadiusAmount": number,
  "proximityRadiusUnit": enum (DistanceUnit)
}
Kolom
displayName

string

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

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_POI.

ID opsi penargetan POI yang diterima dapat diambil menggunakan SearchTargetingOptions.

Jika menargetkan koordinat lintang/bujur tertentu yang dihapus dari alamat atau nama POI, Anda dapat membuat ID opsi penargetan yang diperlukan dengan membulatkan nilai koordinat yang diinginkan ke tempat desimal ke-6, menghapus desimal, dan menggabungkan nilai string yang dipisahkan dengan titik koma. Misalnya, Anda dapat menargetkan pasangan lintang/bujur 40,7414691, -74.003387 menggunakan ID opsi penargetan "40741469;-74003387".

latitude

number

Hanya output. Lintang pembulatan POI ke angka desimal ke-6.

longitude

number

Hanya output. Bujur pembulatan POI ke angka desimal ke-6.

proximityRadiusAmount

number

Wajib. Radius area di sekitar POI yang akan ditargetkan. Satuan radius ditentukan oleh proximityRadiusUnit. Harus 1 sampai 800 jika unitnya DISTANCE_UNIT_KILOMETERS dan 1 sampai 500 jika unitnya DISTANCE_UNIT_MILES.

proximityRadiusUnit

enum (DistanceUnit)

Wajib. Satuan jarak yang digunakan untuk mengukur radius penargetan.

DistanceUnit

Opsi satuan jarak yang memungkinkan.

Enum
DISTANCE_UNIT_UNSPECIFIED Nilai jenis tidak ditentukan atau tidak diketahui pada versi ini.
DISTANCE_UNIT_MILES Mil.
DISTANCE_UNIT_KILOMETERS Kilometer.

BusinessChainAssignedTargetingOptionDetails

Detail untuk opsi penargetan Jaringan bisnis yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_BUSINESS_CHAIN.

Representasi JSON
{
  "displayName": string,
  "targetingOptionId": string,
  "proximityRadiusAmount": number,
  "proximityRadiusUnit": enum (DistanceUnit)
}
Kolom
displayName

string

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

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_BUSINESS_CHAIN.

ID opsi penargetan rantai bisnis yang diterima dapat diambil menggunakan SearchTargetingOptions.

proximityRadiusAmount

number

Wajib. Radius area di sekitar rantai bisnis yang akan ditargetkan. Satuan radius ditentukan oleh proximityRadiusUnit. Harus 1 sampai 800 jika unitnya DISTANCE_UNIT_KILOMETERS dan 1 sampai 500 jika unitnya DISTANCE_UNIT_MILES. Penambahan minimum untuk kedua kasus tersebut adalah 0,1. Input akan dibulatkan ke nilai terdekat yang dapat diterima jika terlalu terperinci, misalnya 15,57 akan menjadi 15,6.

proximityRadiusUnit

enum (DistanceUnit)

Wajib. Satuan jarak yang digunakan untuk mengukur radius penargetan.

ContentDurationAssignedTargetingOptionDetails

Detail untuk opsi penargetan durasi konten yang ditetapkan. Ini akan diisi di kolom contentDurationDetails saat targetingType adalah TARGETING_TYPE_CONTENT_DURATION. Menargetkan semua opsi secara eksplisit tidak didukung. Hapus semua opsi penargetan durasi konten untuk mendapatkan efek ini.

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

string

Wajib. Kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_CONTENT_DURATION.

contentDuration

enum (ContentDuration)

Hanya output. Durasi konten.

ContentStreamTypeAssignedTargetingOptionDetails

Detail untuk opsi penargetan yang ditetapkan jenis streaming konten. Ini akan diisi di kolom contentStreamTypeDetails saat targetingType adalah TARGETING_TYPE_CONTENT_STREAM_TYPE. Menargetkan semua opsi secara eksplisit tidak didukung. Hapus semua opsi penargetan jenis streaming konten untuk mendapatkan efek ini.

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

string

Wajib. Kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_CONTENT_STREAM_TYPE.

contentStreamType

enum (ContentStreamType)

Hanya output. Jenis streaming konten.

NativeContentPositionAssignedTargetingOptionDetails

Detail untuk opsi penargetan yang ditetapkan untuk posisi konten native. Ini akan diisi di kolom nativeContentPositionDetails saat targetingType adalah TARGETING_TYPE_NATIVE_CONTENT_POSITION. Menargetkan semua opsi secara eksplisit tidak didukung. Hapus semua opsi penargetan posisi konten native untuk mendapatkan efek ini.

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

string

Wajib. Kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_NATIVE_CONTENT_POSITION.

contentPosition

enum (NativeContentPosition)

Posisi konten.

Hanya output dalam v1. Wajib di v2.

OmidAssignedTargetingOptionDetails

Mewakili jenis inventaris dengan Open Measurement yang dapat ditargetkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_OMID.

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

enum (Omid)

Jenis inventaris yang mengaktifkan Pengukuran Terbuka.

Hanya output dalam v1. Wajib di v2.

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_OMID.

AudioContentTypeAssignedTargetingOptionDetails

Detail untuk opsi penargetan yang ditetapkan jenis konten audio. Ini akan diisi di kolom audioContentTypeDetails saat targetingType adalah TARGETING_TYPE_AUDIO_CONTENT_TYPE. Menargetkan semua opsi secara eksplisit tidak didukung. Hapus semua opsi penargetan jenis konten audio untuk mendapatkan efek ini.

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

string

Wajib. Kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_AUDIO_CONTENT_TYPE.

audioContentType

enum (AudioContentType)

Jenis konten audio.

Hanya output dalam v1. Wajib di v2.

ContentGenreAssignedTargetingOptionDetails

Detail untuk opsi penargetan yang ditetapkan genre konten. Ini akan diisi di kolom contentGenreDetails saat targetingType adalah TARGETING_TYPE_CONTENT_GENRE. Menargetkan semua opsi secara eksplisit tidak didukung. Hapus semua opsi penargetan genre konten untuk mendapatkan efek ini.

Representasi JSON
{
  "targetingOptionId": string,
  "displayName": string,
  "negative": boolean
}
Kolom
targetingOptionId

string

Wajib. Kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_CONTENT_GENRE.

displayName

string

Hanya output. Nama tampilan genre konten.

negative

boolean

Menunjukkan jika opsi ini ditargetkan secara negatif.

Metode

get

Mendapatkan satu opsi penargetan yang ditetapkan ke kampanye.

list

Mencantumkan opsi penargetan yang ditetapkan pada kampanye untuk jenis penargetan tertentu.