REST Resource: advertisers.campaigns.targetingTypes.assignedTargetingOptions

Resource: AssignedTargetingOption

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

Representasi JSON
{
  "name": string,
  "assignedTargetingOptionId": string,
  "assignedTargetingOptionIdAlias": 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)
  },
  "youtubeVideoDetails": {
    object (YoutubeVideoAssignedTargetingOptionDetails)
  },
  "youtubeChannelDetails": {
    object (YoutubeChannelAssignedTargetingOptionDetails)
  },
  "sessionPositionDetails": {
    object (SessionPositionAssignedTargetingOptionDetails)
  }
  // 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.

assignedTargetingOptionIdAlias

string

Hanya output. Alias untuk assignedTargetingOptionId. Nilai ini dapat digunakan sebagai pengganti assignedTargetingOptionId saat mengambil atau menghapus penargetan yang ada.

Kolom ini hanya akan didukung untuk semua opsi penargetan yang ditetapkan dari jenis penargetan berikut:

  • TARGETING_TYPE_AGE_RANGE
  • TARGETING_TYPE_DEVICE_TYPE
  • TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION
  • TARGETING_TYPE_ENVIRONMENT
  • TARGETING_TYPE_EXCHANGE
  • TARGETING_TYPE_GENDER
  • TARGETING_TYPE_HOUSEHOLD_INCOME
  • TARGETING_TYPE_NATIVE_CONTENT_POSITION
  • TARGETING_TYPE_OMID
  • TARGETING_TYPE_PARENTAL_STATUS
  • TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION
  • TARGETING_TYPE_VIDEO_PLAYER_SIZE
  • TARGETING_TYPE_VIEWABILITY

Kolom ini juga didukung untuk opsi penargetan yang ditetapkan item baris dari jenis penargetan berikut:

  • TARGETING_TYPE_CONTENT_INSTREAM_POSITION
  • TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION
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 mendetail tentang opsi penargetan yang ditetapkan. Hanya satu kolom dalam detail yang dapat diisi, dan harus sesuai dengan targeting_type; details hanya dapat berupa salah satu dari hal 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 jika targetingType adalah TARGETING_TYPE_APP.

urlDetails

object (UrlAssignedTargetingOptionDetails)

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

dayAndTimeDetails

object (DayAndTimeAssignedTargetingOptionDetails)

Detail hari dan waktu. Kolom ini akan terisi 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 terisi saat targetingType adalah TARGETING_TYPE_REGIONAL_LOCATION_LIST.

proximityLocationListDetails

object (ProximityLocationListAssignedTargetingOptionDetails)

Detail daftar lokasi kedekatan. Kolom ini akan terisi 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 terisi saat targetingType adalah TARGETING_TYPE_PARENTAL_STATUS.

contentInstreamPositionDetails

object (ContentInstreamPositionAssignedTargetingOptionDetails)

Detail posisi instream konten. Kolom ini akan terisi saat targetingType adalah TARGETING_TYPE_CONTENT_INSTREAM_POSITION.

contentOutstreamPositionDetails

object (ContentOutstreamPositionAssignedTargetingOptionDetails)

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

deviceTypeDetails

object (DeviceTypeAssignedTargetingOptionDetails)

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

audienceGroupDetails

object (AudienceGroupAssignedTargetingOptionDetails)

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

browserDetails

object (BrowserAssignedTargetingOptionDetails)

Detail browser. Kolom ini akan terisi 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 jika targetingType adalah TARGETING_TYPE_ON_SCREEN_POSITION.

carrierAndIspDetails

object (CarrierAndIspAssignedTargetingOptionDetails)

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

keywordDetails

object (KeywordAssignedTargetingOptionDetails)

Detail kata kunci. Kolom ini akan terisi 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 terisi 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 terisi saat targetingType adalah TARGETING_TYPE_DEVICE_MAKE_MODEL.

environmentDetails

object (EnvironmentAssignedTargetingOptionDetails)

Detail lingkungan. Kolom ini akan diisi jika 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 terisi 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 terisi saat targetingType adalah TARGETING_TYPE_LANGUAGE.

geoRegionDetails

object (GeoRegionAssignedTargetingOptionDetails)

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

inventorySourceGroupDetails

object (InventorySourceGroupAssignedTargetingOptionDetails)

Detail grup sumber inventaris. Kolom ini akan terisi 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, selalu diterapkan dalam penayangan (meskipun tidak terlihat di setelan resource). 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 terisi saat targetingType adalah TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION.

Kategori sensitif adalah pengecualian penargetan. Pengecualian kategori sensitif tingkat pengiklan, jika ditetapkan, 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 pertukaran. 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 terisi saat targetingType adalah TARGETING_TYPE_THIRD_PARTY_VERIFIER.

poiDetails

object (PoiAssignedTargetingOptionDetails)

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

businessChainDetails

object (BusinessChainAssignedTargetingOptionDetails)

Detail rantai bisnis. Kolom ini akan terisi 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)

Buka detail inventaris yang mengaktifkan Pengukuran. Kolom ini akan terisi 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.

youtubeVideoDetails

object (YoutubeVideoAssignedTargetingOptionDetails)

Detail video YouTube. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_YOUTUBE_VIDEO.

youtubeChannelDetails

object (YoutubeChannelAssignedTargetingOptionDetails)

Detail channel YouTube. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_YOUTUBE_CHANNEL.

sessionPositionDetails

object (SessionPositionAssignedTargetingOptionDetails)

Detail posisi sesi. Kolom ini akan diisi saat targetingType adalah TARGETING_TYPE_SESSION_POSITION.

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 secara 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. 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 resource Channel milik partner atau channel milik pengiklan.

negative

boolean

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

AppCategoryAssignedTargetingOptionDetails

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

negative

boolean

Menunjukkan apakah opsi ini ditargetkan secara negatif.

AppAssignedTargetingOptionDetails

Detail untuk opsi penargetan aplikasi yang ditetapkan. Kolom 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. 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 memperoleh 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 aplikasi adalah iOS.
APP_PLATFORM_ANDROID Platform aplikasi adalah Android.
APP_PLATFORM_ROKU Platform aplikasi 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 aplikasi 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.
APP_PLATFORM_LG_TV Platform aplikasi adalah LG TV.
APP_PLATFORM_VIZIO_TV Platform aplikasinya adalah VIZIO TV.

UrlAssignedTargetingOptionDetails

Detail untuk opsi penargetan URL yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption jika 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 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. Hari dalam seminggu untuk setelan penargetan hari dan waktu ini.

startHour

integer

Wajib. Jam mulai untuk penargetan hari dan waktu. Harus di antara 0 (awal hari) dan 23 (1 jam sebelum penghujung 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 yang akan digunakan untuk setelan penargetan hari dan waktu ini.

DayOfWeek

Mewakili hari dalam seminggu.

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

TimeZoneResolution

Kemungkinan pendekatan untuk me-resolve zona waktu.

Enum
TIME_ZONE_RESOLUTION_UNSPECIFIED Resolusi zona waktu tidak spesifik atau tidak diketahui.
TIME_ZONE_RESOLUTION_END_USER Waktu di-resolve 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)
}
Kolom
ageRange

enum (AgeRange)

Wajib. 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.

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. 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,
  "proximityRadius": number,
  "proximityRadiusUnit": enum (ProximityRadiusUnit)
}
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.

proximityRadius

number

Wajib. Radius yang dinyatakan dalam satuan jarak yang ditetapkan dalam proximityRadiusUnit. Ini menunjukkan ukuran area di sekitar lokasi yang dipilih yang akan ditargetkan. Radius harus antara 1 dan 500 mil atau 800 kilometer.

proximityRadiusUnit

enum (ProximityRadiusUnit)

Wajib. Satuan jarak radius.

ProximityRadiusUnit

Enum satuan jarak untuk ProximityRadius.

Enum
PROXIMITY_RADIUS_UNIT_UNSPECIFIED Nilai default saat satuan jarak tidak ditentukan dalam versi ini. Enum ini adalah holder tempat untuk nilai default dan tidak mewakili unit jarak yang sebenarnya.
PROXIMITY_RADIUS_UNIT_MILES Unit jarak radius dalam mil.
PROXIMITY_RADIUS_UNIT_KILOMETERS Satuan jarak radius dalam kilometer

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)
}
Kolom
gender

enum (Gender)

Wajib. Gender audiens.

VideoPlayerSizeAssignedTargetingOptionDetails

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

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

enum (VideoPlayerSize)

Wajib. Ukuran pemutar video.

UserRewardedContentAssignedTargetingOptionDetails

Detail opsi penargetan konten pengguna yang diberi reward. 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. 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)
}
Kolom
parentalStatus

enum (ParentalStatus)

Wajib. Status keorangtuaan audiens.

ContentInstreamPositionAssignedTargetingOptionDetails

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

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

enum (ContentInstreamPosition)

Wajib. Posisi instream konten untuk iklan video atau audio.

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 saat 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, 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. Kolom ini akan diisi di kolom contentOutstreamPositionDetails jika targetingType adalah TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION.

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

enum (ContentOutstreamPosition)

Wajib. Posisi outstream konten.

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 saat 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
{
  "deviceType": enum (DeviceType),
  "youtubeAndPartnersBidMultiplier": number
}
Kolom
deviceType

enum (DeviceType)

Wajib. Nama tampilan jenis perangkat.

youtubeAndPartnersBidMultiplier

number

Hanya output. Pengganda bid memungkinkan Anda menampilkan iklan lebih sering atau lebih jarang berdasarkan jenis perangkat. Penerapan ini akan menerapkan pengganda pada harga bid asli. Jika kolom ini bernilai 0, artinya kolom ini tidak berlaku, bukan mengalikan 0 dengan harga bid asli.

Misalnya, jika harga bid tanpa pengganda adalah Rp100.000 dan penggandanya adalah 1,5 untuk Tablet, harga bid yang dihasilkan untuk Tablet akan menjadi Rp150.000.

Hanya berlaku untuk item baris YouTube dan Partner.

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 pihak ketiga adalah INTERSECTION, dan hasilnya digabungkan 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 audiens pihak pertama dan pihak ketiga serta keaktualan grup audiens pihak pertama dan pihak ketiga yang dikecualikan. Digunakan untuk penargetan negatif. KOMPLEMENT dari UNION grup ini dan grup audiens yang dikecualikan lainnya digunakan sebagai INTERSECTION untuk 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 lain yang dikecualikan 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 pihak ketiga. Semua setelan penargetan audiens pihak pertama dan pihak ketiga secara logis merupakan 'ATAU' satu sama lain.

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

object (FirstAndThirdPartyAudienceTargetingSetting)

Wajib. 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 pihak 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)

Keaktualan setelan penargetan audiens pihak pertama dan pihak 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 Keaktualan adalah 1 menit.
RECENCY_5_MINUTES Keaktualan 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 Keaktualan adalah 2 jam.
RECENCY_3_HOURS Keaktualan adalah 3 jam.
RECENCY_6_HOURS Keaktualan adalah 6 jam.
RECENCY_12_HOURS Keaktualan 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. 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 merupakan 'ATAU' satu sama lain.

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

object (CustomListTargetingSetting)

Wajib. 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. 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. 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, jika tidak, error akan ditampilkan.

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 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. Kolom ini akan diisi di kolom detail AssignedTargetingOption saat targetingType adalah TARGETING_TYPE_HOUSEHOLD_INCOME.

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

enum (HouseholdIncome)

Wajib. Pendapatan rumah tangga audiens.

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. Kolom targetingOptionId saat 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 saat lineItemType adalah LINE_ITEM_TYPE_DISPLAY_DEFAULT.
  • AD_TYPE_VIDEO, setelan akan diwarisi oleh item baris baru saat lineItemType adalah LINE_ITEM_TYPE_VIDEO_DEFAULT.

CarrierAndIspAssignedTargetingOptionDetails

Detail untuk opsi penargetan ISP dan operator 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 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. 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 maksimum kata 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. 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. 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. Kolom targetingOptionId saat targetingType adalah TARGETING_TYPE_DEVICE_MAKE_MODEL.

negative

boolean

Menunjukkan apakah opsi ini ditargetkan secara negatif.

EnvironmentAssignedTargetingOptionDetails

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

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

enum (Environment)

Wajib. Lingkungan penayangan.

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 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. 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)
}
Kolom
viewability

enum (Viewability)

Wajib. Prediksi persentase visibilitas.

AuthorizedSellerStatusAssignedTargetingOptionDetails

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

Jika tidak memiliki opsi penargetan yang ditetapkan TARGETING_TYPE_AUTHORIZED_SELLER_STATUS, resource akan menggunakan opsi "Authorized Direct Sellers and Resellers".

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. 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. 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. 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. 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
{
  "excludedContentRatingTier": enum (ContentRatingTier)
}
Kolom
excludedContentRatingTier

enum (ContentRatingTier)

Wajib. Nama tampilan tingkat rating label konten digital yang akan DIKELUARKAN.

SensitiveCategoryAssignedTargetingOptionDetails

Detail penargetan untuk kategori sensitif. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION.

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

enum (SensitiveCategory)

Wajib. Enum untuk konten kategori Sensitif DV360 yang diklasifikasikan sebagai DIKELUARKAN.

ExchangeAssignedTargetingOptionDetails

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

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

enum (Exchange)

Wajib. Nilai enum untuk bursa.

SubExchangeAssignedTargetingOptionDetails

Detail untuk opsi penargetan sub-bursa yang ditetapkan. Kolom ini akan diisi di kolom detail AssignedTargetingOption jika 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. 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 batas 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)

Verifikator 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 & 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 diberi rating.

avoidedHighSeverityCategories[]

enum (HighSeverityCategory)

Kategori penghindaran tingkat keparahan tinggi keamanan merek.

avoidedMediumSeverityCategories[]

enum (MediumSeverityCategory)

Kategori penghindaran tingkat keamanan merek sedang.

HighSeverityCategory

Kemungkinan opsi 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 Vulgar & 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 Topik 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-obatan/Alkohol/Zat yang Diatur Hukum: Alkohol.
SMOKING Narkoba/Alkohol/Zat yang Dikendalikan: Merokok.
NEGATIVE_NEWS_FINANCIAL Berita Negatif: Keuangan.
NON_ENGLISH Konten Non-Standar: Non-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 durasi yang dapat dilihat 100%.

IAB

Opsi yang memungkinkan untuk rasio terlihat IAB.

Enum
IAB_VIEWED_RATE_UNSPECIFIED Enum ini hanya merupakan placeholder dan tidak menentukan opsi rasio penayangan IAB.
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 web dan aplikasi untuk memaksimalkan rasio visibilitas IAB sebesar 60% atau lebih tinggi.
IAB_VIEWED_RATE_55_PERCENT_HIGHER Targetkan inventaris web dan aplikasi untuk memaksimalkan rasio visibilitas IAB sebesar 55% atau lebih tinggi.
IAB_VIEWED_RATE_50_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio visibilitas 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 iklan yang 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 durasi iklan yang terlihat 100% 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 yang sepenuhnya terlihat.

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 web dan aplikasi untuk memaksimalkan rasio visibilitas IAB sebesar 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 web dan aplikasi untuk memaksimalkan rasio visibilitas IAB sebesar 60% atau lebih tinggi.
IAB_VIEWABILITY_55_PERCENT_HIHGER Targetkan inventaris web dan aplikasi untuk memaksimalkan rasio visibilitas IAB sebesar 55% atau lebih tinggi.
IAB_VIEWABILITY_50_PERCENT_HIGHER Targetkan inventaris aplikasi dan web untuk memaksimalkan rasio visibilitas 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 visibilitas IAB 30% atau lebih tinggi.

VideoViewableRate

Kemungkinan opsi tarif yang dapat dilihat sepenuhnya.

Enum
VIDEO_VIEWABLE_RATE_UNSPECIFIED Enum ini hanya merupakan placeholder dan tidak menentukan opsi rasio video yang dapat dilihat.
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 yang dapat dilihat 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 yang dapat dilihat sepenuhnya sebesar 10% atau lebih tinggi.

PlayerImpressionRate

Kemungkinan opsi tayangan.

Enum
PLAYER_SIZE_400X300_UNSPECIFIED Enum ini hanya merupakan placeholder dan tidak menentukan opsi tayangan.
PLAYER_SIZE_400X300_95 Situs dengan lebih dari 95%tayangan.
PLAYER_SIZE_400X300_70 Situs dengan 70%+ tayangan.
PLAYER_SIZE_400X300_25 Situs dengan tayangan iklan lebih dari 25%.
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)

Hindari Situs dan Aplikasi dengan histori Penipuan & IVT.

avoidInsufficientOption

boolean

Statistik IVT & Penipuan Historis tidak memadai.

FraudOption

Opsi yang mungkin untuk rasio Fraud & IVT historis.

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 & IVT 50% atau Lebih Tinggi.
AD_IMPRESSION_FRAUD_25 Fraud & IVT 25% atau Lebih Tinggi.
AD_IMPRESSION_FRAUD_10 Penipuan & IVT 10% atau Lebih Tinggi.
AD_IMPRESSION_FRAUD_8 Penipuan & IVT 8% atau Lebih Tinggi.
AD_IMPRESSION_FRAUD_6 6% atau Penipuan Lebih Tinggi & IVT.
AD_IMPRESSION_FRAUD_4 Penipuan & IVT 4% atau Lebih Tinggi.
AD_IMPRESSION_FRAUD_2 Penipuan & IVT 2% atau 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 Brand - Tidak Dapat Dinilai.

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 - Narkoba.

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 hanya 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-1.000.
TRAQ_700 Skor TRAQ 700-1.000.
TRAQ_750 Skor TRAQ 750-1.000.
TRAQ_875 Skor TRAQ 875-1.000.
TRAQ_1000 Skor TRAQ 1.000.

Dewasa

Kemungkinan opsi Dewasa Integral Ad Science.

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 hanya 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 hanya 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 menyinggung Integral Ad Science.

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 Bahasa yang Menyinggung - Kecualikan Risiko Tinggi dan Sedang.

Kekerasan

Kemungkinan opsi Kekerasan Ad Science Integral.

Enum
VIOLENCE_UNSPECIFIED Enum ini hanya 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 Sedang.

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 40%+ dalam tampilan (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. Kolom 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. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_POI.

ID opsi penargetan POI yang diterima dapat diambil menggunakan targetingTypes.targetingOptions.search.

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". Setelah dibuat, nilai kolom ini akan diperbarui untuk menambahkan titik koma dan nilai hash alfanumerik jika hanya koordinat lintang/bujur yang disediakan.

latitude

number

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

longitude

number

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

proximityRadiusAmount

number

Wajib. Radius area di sekitar POI yang akan ditargetkan. Satuan radius ditentukan 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. 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. 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", "Bank Chase".

targetingOptionId

string

Wajib. targetingOptionId dari TargetingOption jenis TARGETING_TYPE_BUSINESS_CHAIN.

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

proximityRadiusAmount

number

Wajib. 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. Satuan jarak yang digunakan untuk mengukur radius penargetan.

ContentDurationAssignedTargetingOptionDetails

Detail untuk opsi penargetan yang ditetapkan berdasarkan durasi konten. Ini akan diisi di kolom contentDurationDetails jika targetingType adalah TARGETING_TYPE_CONTENT_DURATION. Penargetan 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 jika targetingType adalah TARGETING_TYPE_CONTENT_DURATION.

contentDuration

enum (ContentDuration)

Hanya output. Durasi konten.

ContentStreamTypeAssignedTargetingOptionDetails

Detail untuk jenis streaming konten yang ditetapkan sebagai opsi penargetan. Kolom 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 aliran konten untuk mendapatkan efek ini.

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

string

Wajib. 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. Kolom 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
{
  "contentPosition": enum (NativeContentPosition)
}
Kolom
contentPosition

enum (NativeContentPosition)

Wajib. Posisi konten.

OmidAssignedTargetingOptionDetails

Mewakili jenis inventaris yang dapat ditargetkan dan mengaktifkan Open Measurement. Ini akan diisi di kolom detail AssignedTargetingOption jika targetingType adalah TARGETING_TYPE_OMID.

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

enum (Omid)

Wajib. Jenis inventaris yang mengaktifkan Pengukuran Terbuka.

AudioContentTypeAssignedTargetingOptionDetails

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

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

enum (AudioContentType)

Wajib. Jenis konten audio.

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 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 apakah opsi ini ditargetkan secara negatif.

YoutubeVideoAssignedTargetingOptionDetails

Detail untuk opsi penargetan yang ditetapkan untuk video YouTube. Ini akan diisi di kolom youtubeVideoDetails jika targetingType adalah TARGETING_TYPE_YOUTUBE_VIDEO.

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

string

ID video YouTube seperti yang muncul di halaman tonton YouTube.

negative

boolean

Menunjukkan apakah opsi ini ditargetkan secara negatif.

YoutubeChannelAssignedTargetingOptionDetails

Detail untuk opsi penargetan yang ditetapkan channel YouTube. Ini akan diisi di kolom youtubeChannelDetails jika targetingType adalah TARGETING_TYPE_YOUTUBE_CHANNEL.

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

string

ID channel uploader YouTube atau kode channel channel YouTube.

negative

boolean

Menunjukkan apakah opsi ini ditargetkan secara negatif.

SessionPositionAssignedTargetingOptionDetails

Detail untuk opsi penargetan yang ditetapkan posisi sesi. Kolom ini akan diisi di kolom sessionPositionDetails jika targetingType adalah TARGETING_TYPE_SESSION_POSITION.

Representasi JSON
{
  "sessionPosition": enum (SessionPosition)
}
Kolom
sessionPosition

enum (SessionPosition)

Posisi tempat iklan akan ditampilkan dalam sesi.

SessionPosition

Kemungkinan posisi dalam sebuah sesi.

Enum
SESSION_POSITION_UNSPECIFIED Ini adalah placeholder, tidak menunjukkan posisi apa pun.
SESSION_POSITION_FIRST_IMPRESSION Kesan pertama sesi.

Metode

get

Mendapatkan satu opsi penargetan yang ditetapkan ke kampanye.

list

Mencantumkan opsi penargetan yang ditetapkan ke kampanye untuk jenis penargetan yang ditentukan.