REST Resource: advertisers.campaigns.targetingTypes.assignedTargetingOptions

Resource: AssignedTargetingOption

Satu opsi penargetan yang ditetapkan, yang menetapkan 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 unik dalam resource dan jenis penargetan tertentu. Dokumen ini dapat digunakan kembali dalam konteks lain.

targetingType

enum (TargetingType)

Hanya output. Mengidentifikasi jenis opsi penargetan yang ditetapkan ini.

inheritance

enum (Inheritance)

Hanya output. Status warisan opsi penargetan yang ditetapkan.

Kolom union details. Informasi detail 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 yang berikut:
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 instream 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 sumber daya. 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.

Anda dapat menetapkan maksimum 4 daftar kata kunci negatif 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 diprioritaskan.

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 fasilitas tidak memiliki opsi status penjual resmi, semua penjual resmi yang ditunjukkan sebagai DIRECT atau Reseller di file ads.txt 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 adalah pengecualian penargetan. Pengecualian label konten digital tingkat pengiklan, jika ditetapkan, akan selalu diterapkan dalam penayangan (meskipun tidak terlihat di setelan aset). Setelan resource dapat mengecualikan label konten selain pengecualian pengiklan, 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). Setelan resource dapat mengecualikan kategori sensitif selain pengecualian pengiklan, 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 jika Jenis Penargetan 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 mengaktifkan 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 tingkat yang lebih tinggi seperti partner atau pengiklan. Opsi penargetan yang ditetapkan yang diwariskan lebih diutamakan, selalu diterapkan dalam penayangan di atas penargetan yang ditetapkan di tingkat saat ini, dan tidak dapat diubah melalui layanan entitas saat ini. Entitas harus diubah melalui layanan entitas tempat mereka diwarisi. Pewarisan hanya berlaku untuk Channel yang ditargetkan negatif, pengecualian Kategori Sensitif, dan pengecualian Label Konten Digital jika dikonfigurasi 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 diwariskan dari setelan penargetan partner.
INHERITED_FROM_ADVERTISER Opsi penargetan yang ditetapkan diwarisi dari setelan penargetan pengiklan.

ChannelAssignedTargetingOptionDetails

Detail untuk opsi penargetan saluran yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_CHANNEL.

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

string (int64 format)

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

negative

boolean

Menunjukkan apakah opsi ini ditargetkan secara negatif. Untuk opsi penargetan yang ditetapkan di tingkat pengiklan, kolom ini harus berupa true.

AppCategoryAssignedTargetingOptionDetails

Detail untuk opsi penargetan kategori aplikasi yang ditetapkan. Ini akan diisi di kolom appCategoryDetails dari AssignedTargetingOption jika 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 diisi. Kolom targetingOptionId jika targetingType adalah TARGETING_TYPE_APP_CATEGORY.

negative

boolean

Menunjukkan apakah opsi ini ditargetkan secara negatif.

AppAssignedTargetingOptionDetails

Detail untuk opsi penargetan aplikasi yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_APP.

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

string

Wajib diisi. 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 apakah 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 mendapatkan 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 mewakili 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 aplikasinya adalah Samsung TV.
APP_PLATFORM_ANDROID_TV Platform aplikasinya adalah Android TV.
APP_PLATFORM_GENERIC_CTV Platform aplikasi adalah platform CTV yang tidak secara eksplisit tercantum di tempat lain.

UrlAssignedTargetingOptionDetails

Detail untuk opsi penargetan URL yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_URL.

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

string

Wajib diisi. 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 apakah 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 diisi. Hari untuk setelan penargetan hari dan waktu ini.

startHour

integer

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

endHour

integer

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

timeZoneResolution

enum (TimeZoneResolution)

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

DayOfWeek

Merepresentasikan hari.

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

TimeZoneResolution

Pendekatan yang mungkin untuk menentukan 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. Ini akan diisi di kolom detail AssignedTargetingOption jika 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 diwakili dalam kolom ini dapat 1) ditargetkan hanya, atau, 2) bagian dari rentang usia berkelanjutan yang lebih besar. Jangkauan penargetan rentang usia berkelanjutan dapat diperluas dengan juga menargetkan audiens yang usianya tidak diketahui.

Output hanya ada di v1. Wajib di v2.

targetingOptionId

string

Wajib diisi. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_AGE_RANGE.

RegionalLocationListAssignedTargetingOptionDetails

Detail penargetan untuk daftar lokasi regional. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_REGIONAL_LOCATION_LIST.

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

string (int64 format)

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

negative

boolean

Menunjukkan apakah opsi ini ditargetkan secara negatif.

ProximityLocationListAssignedTargetingOptionDetails

Detail penargetan untuk daftar lokasi kedekatan. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_PROXIMITY_LOCATION_LIST.

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

string (int64 format)

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

proximityRadiusRange

enum (ProximityRadiusRange)

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

Penargetan lokasi kedekatan 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 kedekatan pada resource.

ProximityRadiusRange

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

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 sedang.
PROXIMITY_RADIUS_RANGE_LARGE Rentang radius yang ditargetkan besar.

GenderAssignedTargetingOptionDetails

Detail untuk opsi penargetan gender yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_GENDER.

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

enum (Gender)

Gender audiens.

Output hanya ada di v1. Wajib di v2.

targetingOptionId

string

Wajib diisi. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_GENDER.

VideoPlayerSizeAssignedTargetingOptionDetails

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

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

string

Wajib diisi. Kolom targetingOptionId jika targetingType adalah TARGETING_TYPE_VIDEO_PLAYER_SIZE.

videoPlayerSize

enum (VideoPlayerSize)

Ukuran pemutar video.

Output hanya ada di v1. Wajib di v2.

UserRewardedContentAssignedTargetingOptionDetails

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

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

string

Wajib diisi. Kolom targetingOptionId jika 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. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_PARENTAL_STATUS.

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

enum (ParentalStatus)

Status keorangtuaan audiens.

Output hanya ada di v1. Wajib di v2.

targetingOptionId

string

Wajib diisi. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_PARENTAL_STATUS.

ContentInstreamPositionAssignedTargetingOptionDetails

Detail opsi penargetan posisi instream konten yang ditetapkan. Ini akan diisi di kolom contentInstreamPositionDetails jika targetingType adalah TARGETING_TYPE_CONTENT_INSTREAM_POSITION.

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

string

Wajib diisi. Kolom targetingOptionId jika targetingType adalah TARGETING_TYPE_CONTENT_INSTREAM_POSITION.

contentInstreamPosition

enum (ContentInstreamPosition)

Posisi instream konten untuk iklan video atau audio.

Output hanya ada di v1. Wajib di v2.

adType

enum (AdType)

Hanya output. Jenis iklan yang akan ditargetkan. Hanya berlaku untuk penargetan pesanan pemasangan iklan dan item baris baru yang mendukung jenis iklan yang ditentukan 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 diketahui dalam versi ini.
AD_TYPE_DISPLAY Materi iklan display, mis. 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 jika targetingType adalah TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION.

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

string

Wajib diisi. Kolom targetingOptionId jika targetingType adalah TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION.

contentOutstreamPosition

enum (ContentOutstreamPosition)

Posisi outstream konten.

Output hanya ada di v1. Wajib di v2.

adType

enum (AdType)

Hanya output. Jenis iklan yang akan ditargetkan. Hanya berlaku untuk penargetan pesanan pemasangan iklan dan item baris baru yang mendukung jenis iklan yang ditentukan 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. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_DEVICE_TYPE.

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

string

Wajib diisi. ID jenis perangkat.

deviceType

enum (DeviceType)

Nama tampilan jenis perangkat.

Output hanya ada di v1. Wajib di v2.

AudienceGroupAssignedTargetingOptionDetails

Detail opsi penargetan grup audiens yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_AUDIENCE_GROUP. Hubungan antara setiap grup adalah UNION, kecuali untukexcludedFirstAndThirdPartyAudienceGroup dan excludedGoogleAudienceGroup, yang COMPLEMENT digunakan sebagai sah 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 dan keterkinian audiens pihak pertama dan ketiga 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 Menggabungkan, dan hasilnya adalah UNION 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. COMPLEMENT UNION grup ini dan grup audiens yang dikecualikan lainnya digunakan sebagai KONDISI untuk setiap penargetan audiens 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. COMPLEMENT UNION grup ini dan grup audiens yang dikecualikan lainnya digunakan sebagai KONDISI untuk setiap penargetan audiens 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 adalah 'ATAU' satu sama lain.

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

object (FirstAndThirdPartyAudienceTargetingSetting)

Wajib diisi. Semua setelan penargetan audiens pihak pertama dan ketiga di 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 diisi. 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 mengetahui info selengkapnya, buka 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 Keterkinian tanpa batas.
RECENCY_1_MINUTE Keterkinian adalah 1 menit.
RECENCY_5_MINUTES Keterkinian adalah 5 menit.
RECENCY_10_MINUTES Keterkinian adalah 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 adalah 'ATAU' satu sama lain.

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

object (GoogleAudienceTargetingSetting)

Wajib diisi. 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 diisi. ID audiens Google dari setelan penargetan audiens Google. ID ini adalah googleAudienceId.

CustomListGroup

Detail grup daftar kustom. Semua setelan penargetan daftar kustom secara logis adalah 'ATAU' satu sama lain.

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

object (CustomListTargetingSetting)

Wajib diisi. Semua setelan penargetan daftar kustom dalam 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 diisi. ID kustom setelan penargetan daftar kustom. ID ini adalah customListId.

CombinedAudienceGroup

Detail grup audiens gabungan. Semua setelan penargetan audiens gabungan secara logis merupakan 'ATAU' satu sama lain.

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

object (CombinedAudienceTargetingSetting)

Wajib diisi. Semua setelan penargetan audiens gabungan di grup audiens gabungan. Setelan berulang dengan ID yang sama akan diabaikan. Jumlah setelan audiens gabungan tidak boleh lebih dari lima. Jika tidak, error akan muncul.

CombinedAudienceTargetingSetting

Detail setelan penargetan audiens gabungan.

Representasi JSON
{
  "combinedAudienceId": string
}
Kolom
combinedAudienceId

string (int64 format)

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

BrowserAssignedTargetingOptionDetails

Detail untuk opsi penargetan browser yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_BROWSER.

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

string

Hanya output. Nama tampilan browser.

targetingOptionId

string

Wajib diisi. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_BROWSER.

negative

boolean

Menunjukkan apakah 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. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_HOUSEHOLD_INCOME.

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

enum (HouseholdIncome)

Pendapatan rumah tangga audiens.

Output hanya ada di v1. Wajib di v2.

targetingOptionId

string

Wajib diisi. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_HOUSEHOLD_INCOME.

OnScreenPositionAssignedTargetingOptionDetails

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

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

string

Wajib diisi. Kolom targetingOptionId jika targetingType adalah TARGETING_TYPE_ON_SCREEN_POSITION.

onScreenPosition

enum (OnScreenPosition)

Hanya output. Posisi di layar.

adType

enum (AdType)

Hanya output. Jenis iklan yang akan ditargetkan. Hanya berlaku untuk penargetan pesanan pemasangan iklan dan item baris baru yang mendukung jenis iklan yang ditentukan 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 ISP dan operator yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika 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 diisi. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_CARRIER_AND_ISP.

negative

boolean

Menunjukkan apakah 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. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_KEYWORD.

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

string

Wajib diisi. Kata kunci, misalnya car insurance.

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

negative

boolean

Menunjukkan apakah opsi ini ditargetkan secara negatif.

NegativeKeywordListAssignedTargetingOptionDetails

Detail penargetan untuk daftar kata kunci negatif. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_NEGATIVE_KEYWORD_LIST.

Representasi JSON
{
  "negativeKeywordListId": string
}
Kolom
negativeKeywordListId

string (int64 format)

Wajib diisi. 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 jika 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 diisi. ID opsi penargetan diisi di kolom targetingOptionId jika targetingType adalah TARGETING_TYPE_OPERATING_SYSTEM.

negative

boolean

Menunjukkan apakah opsi ini ditargetkan secara negatif.

DeviceMakeModelAssignedTargetingOptionDetails

Detail opsi penargetan merek dan model perangkat yang ditetapkan. Ini akan diisi di kolom deviceMakeModelDetails jika 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 diisi. Kolom targetingOptionId jika targetingType adalah TARGETING_TYPE_DEVICE_MAKE_MODEL.

negative

boolean

Menunjukkan apakah opsi ini ditargetkan secara negatif.

EnvironmentAssignedTargetingOptionDetails

Detail opsi penargetan lingkungan yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_ENVIRONMENT.

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

enum (Environment)

Lingkungan penayangan.

Output hanya ada di v1. Wajib di v2.

targetingOptionId

string

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

InventorySourceAssignedTargetingOptionDetails

Detail penargetan untuk sumber inventaris. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_INVENTORY_SOURCE.

Representasi JSON
{
  "inventorySourceId": string
}
Kolom
inventorySourceId

string (int64 format)

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

CategoryAssignedTargetingOptionDetails

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

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

string

Hanya output. Nama tampilan kategori.

targetingOptionId

string

Wajib diisi. Kolom targetingOptionId jika targetingType adalah TARGETING_TYPE_CATEGORY.

negative

boolean

Menunjukkan apakah opsi ini ditargetkan secara negatif.

ViewabilityAssignedTargetingOptionDetails

Detail opsi penargetan visibilitas yang ditetapkan. Ini akan diisi di kolom viewabilityDetails dari AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_VIEWABILITY.

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

enum (Viewability)

Prediksi persentase visibilitas.

Output hanya ada di v1. Wajib di v2.

targetingOptionId

string

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

AuthorizedSellerStatusAssignedTargetingOptionDetails

Merepresentasikan status penjual resmi yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_AUTHORIZED_SELLER_STATUS.

Jika fasilitas tidak memiliki opsi penargetan yang ditetapkan TARGETING_TYPE_AUTHORIZED_SELLER_STATUS, berarti fasilitas tersebut menggunakan "Penjual dan Reseller Langsung Resmi" sebelumnya.

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

enum (AuthorizedSellerStatus)

Hanya output. Status penjual resmi untuk ditargetkan.

targetingOptionId

string

Wajib diisi. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_AUTHORIZED_SELLER_STATUS.

LanguageAssignedTargetingOptionDetails

Detail untuk opsi penargetan bahasa yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika 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 diisi. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_LANGUAGE.

negative

boolean

Menunjukkan apakah 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. Ini akan diisi di kolom detail AssignedTargetingOption jika 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 diisi. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_GEO_REGION.

geoRegionType

enum (GeoRegionType)

Hanya output. Jenis penargetan wilayah geografis.

negative

boolean

Menunjukkan apakah opsi ini ditargetkan secara negatif.

InventorySourceGroupAssignedTargetingOptionDetails

Detail penargetan untuk grup sumber inventaris. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_INVENTORY_SOURCE_GROUP.

Representasi JSON
{
  "inventorySourceGroupId": string
}
Kolom
inventorySourceGroupId

string (int64 format)

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

DigitalContentLabelAssignedTargetingOptionDetails

Detail penargetan untuk label konten digital. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION.

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

string

Wajib diisi. 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. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION.

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

string

Wajib diisi. ID kategori sensitif yang akan DIKECUALIKAN.

sensitiveCategory

enum (SensitiveCategory)

Hanya output. Enum untuk pengklasifikasi konten kategori Sensitif DV360.

ExchangeAssignedTargetingOptionDetails

Detail untuk opsi penargetan bursa yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_EXCHANGE.

Representasi JSON
{
  "targetingOptionId": string
}
Kolom
targetingOptionId

string

Wajib diisi. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_EXCHANGE.

SubExchangeAssignedTargetingOptionDetails

Detail untuk opsi penargetan sub-bursa yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_SUB_EXCHANGE.

Representasi JSON
{
  "targetingOptionId": string
}
Kolom
targetingOptionId

string

Wajib diisi. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_SUB_EXCHANGE.

ThirdPartyVerifierAssignedTargetingOptionDetails

Detail opsi penargetan pemverifikasi pihak ketiga yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika 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 untuk menerapkan nilai minimum keamanan merek untuk tayangan. verifier hanya dapat berupa salah satu dari 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 (hard).
ADULT_CONTENT_SOFT Konten khusus dewasa (lembut).
ILLEGAL_CONTENT Konten ilegal.
BORDERLINE_CONTENT Konten berisiko.
DISCRIMINATORY_CONTENT Konten diskriminatif.
VIOLENT_CONTENT_WEAPONS Konten kekerasan & jenis senjata.
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)

Hindari bidding pada aplikasi dengan rating bintang.

displayViewability

object (DisplayViewability)

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

videoViewability

object (VideoViewability)

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

fraudInvalidTraffic

object (FraudInvalidTraffic)

Menghindari Situs dan Aplikasi yang memiliki histori Penipuan & Tarif IVT.

customSegmentId

string (int64 format)

ID segmen kustom yang diberikan oleh DoubleVerify. ID harus diawali dengan "51" dan terdiri dari delapan digit. ID segmen kustom tidak dapat ditentukan bersama dengan salah satu 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 dinilai.

avoidedHighSeverityCategories[]

enum (HighSeverityCategory)

Kategori keamanan merek untuk menghindari tingkat keseriusan yang tinggi.

avoidedMediumSeverityCategories[]

enum (MediumSeverityCategory)

Kategori penghindaran tingkat keamanan merek untuk keamanan merek sedang.

HighSeverityCategory

Opsi yang mungkin untuk kategori tingkat keparahan 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-obatan/Alkohol/Zat yang Dikontrol: Penyalahgunaan Obat.
GRAPHIC_VIOLENCE_WEAPONS Kekerasan/Senjata Ekstrem/Vulgar.
HATE_PROFANITY Kebencian/Kata-Kata Tidak Sopan.
CRIMINAL_SKILLS Aktivitas Ilegal: Keterampilan Kriminal.
NUISANCE_INCENTIVIZED_MALWARE_CLUTTER Dengan Insentif/Malware/Kekacauan.

MediumSeverityCategory

Opsi yang mungkin untuk kategori tingkat keparahan sedang.

Enum
MEDIUM_SEVERITY_UNSPECIFIED Enum ini hanya merupakan placeholder dan tidak menentukan kategori tingkat keparahan sedang.
AD_SERVERS Server Iklan.
ADULT_CONTENT_SWIMSUIT Konten Khusus Dewasa: Baju Renang.
ALTERNATIVE_LIFESTYLES Subjek Kontroversial: Gaya Hidup Alternatif.
CELEBRITY_GOSSIP Subjek Kontroversial: Gosip Selebriti.
GAMBLING Subjek 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: Alami.
DISASTER_TERRORIST_EVENTS Bencana: Peristiwa Teroris.
DISASTER_VEHICLE Bencana: Kendaraan.
ALCOHOL Obat-obatan/Alkohol/Zat yang Dikontrol: Alkohol.
SMOKING Obat-obatan/Alkohol/Zat yang Dikontrol: Merokok.
NEGATIVE_NEWS_FINANCIAL Berita Negatif: Keuangan.
NON_ENGLISH Konten Non-Std: Tidak berbahasa 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 yang diberi rating untuk Dewasa (17+).
APP_AGE_RATE_18_PLUS Aplikasi dengan rating Khusus Dewasa (18+).

AppStarRating

Detail setelan rating bintang DoubleVerify.

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

enum (StarRating)

Hindari bidding pada aplikasi dengan rating bintang.

avoidInsufficientStarRating

boolean

Hindari mengajukan bid pada aplikasi dengan rating bintang yang tidak memadai.

StarRating

Kemungkinan opsi 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 visibilitas 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 tarif yang dilihat IAB apa pun.
IAB_VIEWED_RATE_80_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio visibilitas 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 visibilitas IAB 70% atau lebih tinggi.
IAB_VIEWED_RATE_65_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio visibilitas IAB 65% atau lebih tinggi.
IAB_VIEWED_RATE_60_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio visibilitas IAB 60% atau lebih tinggi.
IAB_VIEWED_RATE_55_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio visibilitas 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 durasi terlihat 100% 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 visibilitas 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 hanyalah placeholder dan tidak menentukan opsi tarif terlihat IAB video apa pun.
IAB_VIEWABILITY_80_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio visibilitas 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 visibilitas IAB 70% atau lebih tinggi.
IAB_VIEWABILITY_65_PERCENT_HIHGER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio visibilitas IAB 65% atau lebih tinggi.
IAB_VIEWABILITY_60_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio visibilitas IAB 60% atau lebih tinggi.
IAB_VIEWABILITY_55_PERCENT_HIHGER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio visibilitas 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 rasio terlihat sepenuhnya yang mungkin.

Enum
VIDEO_VIEWABLE_RATE_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi tarif visibilitas video apa pun.
VIEWED_PERFORMANCE_40_PERCENT_HIGHER Targetkan inventaris web untuk memaksimalkan rasio terlihat sepenuhnya sebesar 40% atau lebih tinggi.
VIEWED_PERFORMANCE_35_PERCENT_HIGHER Targetkan inventaris web untuk memaksimalkan rasio terlihat sepenuhnya sebesar 35% atau lebih tinggi.
VIEWED_PERFORMANCE_30_PERCENT_HIGHER Targetkan inventaris web untuk memaksimalkan rasio terlihat sepenuhnya sebesar 30% atau lebih tinggi.
VIEWED_PERFORMANCE_25_PERCENT_HIGHER Targetkan inventaris web untuk memaksimalkan rasio terlihat sepenuhnya sebesar 25% atau lebih tinggi.
VIEWED_PERFORMANCE_20_PERCENT_HIGHER Targetkan inventaris web untuk memaksimalkan rasio terlihat sepenuhnya sebesar 20% atau lebih tinggi.
VIEWED_PERFORMANCE_10_PERCENT_HIGHER Targetkan inventaris web untuk memaksimalkan rasio terlihat sepenuhnya sebesar 10% atau lebih tinggi.

PlayerImpressionRate

Kemungkinan opsi tayangan.

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

FraudInvalidTraffic

Penipuan DoubleVerify & Setelan Traffic tidak valid.

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

enum (FraudOption)

Menghindari Situs dan Aplikasi yang memiliki histori Penipuan & IVT.

avoidInsufficientOption

boolean

Penipuan Historis Tidak Memadai & Statistik IVT.

FraudOption

Opsi yang memungkinkan untuk Penipuan historis & Tingkat IVT.

Enum
FRAUD_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi penipuan dan traffic 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 Lebih Tinggi & IVT.
AD_IMPRESSION_FRAUD_10 10% atau Penipuan Lebih Tinggi & IVT.
AD_IMPRESSION_FRAUD_8 8% atau Penipuan Lebih Tinggi & IVT.
AD_IMPRESSION_FRAUD_6 6% atau Penipuan Lebih Tinggi & IVT.
AD_IMPRESSION_FRAUD_4 4% atau Penipuan Lebih Tinggi & IVT.
AD_IMPRESSION_FRAUD_2 2% atau Penipuan Lebih Tinggi & IVT.

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 yang sebenarnya (hanya berlaku untuk item baris Display).

excludeUnrateable

boolean

Keamanan Brand - Tidak Dapat Dinilai.

excludedAdultRisk

enum (Adult)

Keamanan Brand - 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 Brand - 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 benar) 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-1000.
TRAQ_600 Skor TRAQ 600-1000.
TRAQ_700 Skor TRAQ 700-1000.
TRAQ_750 Skor TRAQ 750-1000.
TRAQ_875 Skor TRAQ 875-1000.
TRAQ_1000 Skor TRAQ 1.000.

Dewasa

Kemungkinan opsi Integral Ad Science Khusus Dewasa.

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

Alkohol

Kemungkinan opsi Alkohol Ilmu Iklan Integral.

Enum
ALCOHOL_UNSPECIFIED Enum ini hanyalah 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 hanyalah placeholder dan tidak menentukan opsi download ilegal.
ILLEGAL_DOWNLOADS_HR Download Ilegal - Tidak Termasuk 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 - 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 Offensive.

Enum
OFFENSIVE_LANGUAGE_UNSPECIFIED Enum ini hanyalah placeholder dan tidak menentukan opsi bahasa apa pun.
OFFENSIVE_LANGUAGE_HR Kata-Kata Menyinggung - Tidak Termasuk 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 hanya merupakan 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 hanyalah 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 Menengah.

DisplayViewability

Kemungkinan opsi visibilitas Tampilan Integral Ad Science.

Enum
PERFORMANCE_VIEWABILITY_UNSPECIFIED Enum ini hanya merupakan placeholder dan tidak menentukan opsi visibilitas tampilan apa pun.
PERFORMANCE_VIEWABILITY_40 Targetkan Visibilitas 40% atau Lebih Tinggi.
PERFORMANCE_VIEWABILITY_50 Targetkan 50% Visibilitas atau Lebih Tinggi.
PERFORMANCE_VIEWABILITY_60 Targetkan Visibilitas 60% atau Lebih Tinggi.
PERFORMANCE_VIEWABILITY_70 Targetkan Visibilitas 70% 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 Penayangan lebih dari 40% (standar visibilitas video IAB).
VIDEO_VIEWABILITY_50 Penayangan lebih dari 50% (standar visibilitas video IAB).
VIDEO_VIEWABILITY_60 Penayangan lebih dari 60% (standar visibilitas video IAB).
VIDEO_VIEWABILITY_70 Penayangan lebih dari 70% (standar visibilitas video IAB).

PoiAssignedTargetingOptionDetails

Detail untuk opsi penargetan POI yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika 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 diisi. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_POI.

ID opsi penargetan POI yang diterima dapat diambil menggunakan SearchTargetingOptions.

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

latitude

number

Hanya output. Garis lintang POI dibulatkan ke angka desimal ke-6.

longitude

number

Hanya output. Bujur POI yang dibulatkan ke angka desimal ke-6.

proximityRadiusAmount

number

Wajib diisi. Radius area di sekitar POI yang akan ditargetkan. Satuan radius ditetapkan oleh proximityRadiusUnit. Harus 1 hingga 800 jika unit adalah DISTANCE_UNIT_KILOMETERS dan 1 hingga 500 jika unit adalah DISTANCE_UNIT_MILES.

proximityRadiusUnit

enum (DistanceUnit)

Wajib diisi. Satuan jarak yang digunakan untuk mengukur radius penargetan.

DistanceUnit

Kemungkinan opsi satuan jarak.

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

BusinessChainAssignedTargetingOptionDetails

Detail untuk opsi penargetan Rantai bisnis yang ditetapkan. Ini akan diisi di kolom detail AssignedTargetingOption jika 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", "Bank Chase".

targetingOptionId

string

Wajib diisi. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_BUSINESS_CHAIN.

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

proximityRadiusAmount

number

Wajib diisi. Radius area di sekitar rantai bisnis yang akan ditargetkan. Satuan radius ditetapkan oleh proximityRadiusUnit. Harus 1 hingga 800 jika unit adalah DISTANCE_UNIT_KILOMETERS dan 1 hingga 500 jika unit adalah DISTANCE_UNIT_MILES. Kenaikan minimum untuk kedua kasus 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 diisi. Satuan jarak yang digunakan untuk mengukur radius penargetan.

ContentDurationAssignedTargetingOptionDetails

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

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

string

Wajib diisi. Kolom targetingOptionId jika targetingType adalah TARGETING_TYPE_CONTENT_DURATION.

contentDuration

enum (ContentDuration)

Hanya output. Durasi konten.

ContentStreamTypeAssignedTargetingOptionDetails

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

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

string

Wajib diisi. Kolom targetingOptionId jika targetingType adalah TARGETING_TYPE_CONTENT_STREAM_TYPE.

contentStreamType

enum (ContentStreamType)

Hanya output. Jenis streaming konten.

NativeContentPositionAssignedTargetingOptionDetails

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

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

string

Wajib diisi. Kolom targetingOptionId jika targetingType adalah TARGETING_TYPE_NATIVE_CONTENT_POSITION.

contentPosition

enum (NativeContentPosition)

Posisi konten.

Output hanya ada di v1. Wajib di v2.

OmidAssignedTargetingOptionDetails

Merepresentasikan jenis inventaris yang mengaktifkan Pengukuran Terbuka yang dapat ditargetkan. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_OMID.

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

enum (Omid)

Jenis inventaris yang mengaktifkan Pengukuran Terbuka.

Output hanya ada di v1. Wajib di v2.

targetingOptionId

string

Wajib diisi. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_OMID.

AudioContentTypeAssignedTargetingOptionDetails

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

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

string

Wajib diisi. Kolom targetingOptionId jika targetingType adalah TARGETING_TYPE_AUDIO_CONTENT_TYPE.

audioContentType

enum (AudioContentType)

Jenis konten audio.

Output hanya ada di v1. Wajib di v2.

ContentGenreAssignedTargetingOptionDetails

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

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

string

Wajib diisi. Kolom targetingOptionId jika targetingType adalah TARGETING_TYPE_CONTENT_GENRE.

displayName

string

Hanya output. Nama tampilan genre konten.

negative

boolean

Menunjukkan apakah opsi ini ditargetkan secara negatif.

Metode

get

Mendapatkan satu opsi penargetan yang ditetapkan untuk sebuah kampanye.

list

Menampilkan daftar opsi penargetan yang ditetapkan pada kampanye untuk jenis penargetan tertentu.