REST Resource: advertisers.insertionOrders.targetingTypes.assignedTargetingOptions

Kaynak: AssignedTargetingOption

Hedefleme ayarları olan bir öğe için hedefleme seçeneğinin durumunu tanımlayan tek bir atanmış hedefleme seçeneği.

JSON gösterimi
{
  "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)
  },
  "contentThemeExclusionDetails": {
    object (ContentThemeAssignedTargetingOptionDetails)
  },
  "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.
}
Alanlar
name

string

Yalnızca çıkış. Bu atanmış hedefleme seçeneğinin kaynak adı.

assignedTargetingOptionId

string

Yalnızca çıkış. Atanan hedefleme seçeneğinin benzersiz kimliği. Kimlik yalnızca belirli bir kaynak ve hedefleme türü içinde benzersizdir. Diğer bağlamlarda yeniden kullanılabilir.

assignedTargetingOptionIdAlias

string

Yalnızca çıkış. assignedTargetingOptionId için takma ad. Bu değer, mevcut hedefleme alınırken veya silinirken assignedTargetingOptionId yerine kullanılabilir.

Bu alan yalnızca aşağıdaki hedefleme türlerinin tüm atanmış hedefleme seçenekleri için desteklenir:

  • 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

Bu alan, aşağıdaki hedefleme türlerinin satır öğesine atanmış hedefleme seçenekleri için de desteklenir:

  • TARGETING_TYPE_CONTENT_INSTREAM_POSITION
  • TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION
targetingType

enum (TargetingType)

Yalnızca çıkış. Bu atanmış hedefleme seçeneğinin türünü tanımlar.

inheritance

enum (Inheritance)

Yalnızca çıkış. Atanan hedefleme seçeneğinin devralma durumu.

Birleştirme alanı details. Atanan hedefleme seçeneği hakkında ayrıntılı bilgi. Ayrıntılarda yalnızca bir alan doldurulabilir ve bu alan targeting_type ile eşleşmelidir. details yalnızca aşağıdakilerden biri olabilir:
channelDetails

object (ChannelAssignedTargetingOptionDetails)

Kanal ayrıntıları. Bu alan, targetingType TARGETING_TYPE_CHANNEL olduğunda doldurulur.

appCategoryDetails

object (AppCategoryAssignedTargetingOptionDetails)

Uygulama kategorisi ayrıntıları. Bu alan, targetingType TARGETING_TYPE_APP_CATEGORY olduğunda doldurulur.

appDetails

object (AppAssignedTargetingOptionDetails)

Uygulama ayrıntıları Bu alan, targetingType TARGETING_TYPE_APP olduğunda doldurulur.

urlDetails

object (UrlAssignedTargetingOptionDetails)

URL ayrıntıları. Bu alan, targetingType TARGETING_TYPE_URL olduğunda doldurulur.

dayAndTimeDetails

object (DayAndTimeAssignedTargetingOptionDetails)

Gün ve saat ayrıntıları Bu alan, targetingType TARGETING_TYPE_DAY_AND_TIME olduğunda doldurulur.

ageRangeDetails

object (AgeRangeAssignedTargetingOptionDetails)

Yaş aralığı ayrıntıları. Bu alan, targetingType TARGETING_TYPE_AGE_RANGE olduğunda doldurulur.

regionalLocationListDetails

object (RegionalLocationListAssignedTargetingOptionDetails)

Bölgesel konum listesi ayrıntıları. Bu alan, targetingType TARGETING_TYPE_REGIONAL_LOCATION_LIST olduğunda doldurulur.

proximityLocationListDetails

object (ProximityLocationListAssignedTargetingOptionDetails)

Yakınlık konum listesi ayrıntıları. Bu alan, targetingType TARGETING_TYPE_PROXIMITY_LOCATION_LIST olduğunda doldurulur.

genderDetails

object (GenderAssignedTargetingOptionDetails)

Cinsiyet ayrıntıları Bu alan, targetingType TARGETING_TYPE_GENDER olduğunda doldurulur.

videoPlayerSizeDetails

object (VideoPlayerSizeAssignedTargetingOptionDetails)

Video oynatıcı boyutu ayrıntıları. Bu alan, targetingType TARGETING_TYPE_VIDEO_PLAYER_SIZE olduğunda doldurulur.

userRewardedContentDetails

object (UserRewardedContentAssignedTargetingOptionDetails)

Kullanıcıyı ödüllendiren içerik ayrıntıları. Bu alan, targetingType TARGETING_TYPE_USER_REWARDED_CONTENT olduğunda doldurulur.

parentalStatusDetails

object (ParentalStatusAssignedTargetingOptionDetails)

Ebeveynlik durumu ayrıntıları. Bu alan, targetingType TARGETING_TYPE_PARENTAL_STATUS olduğunda doldurulur.

contentInstreamPositionDetails

object (ContentInstreamPositionAssignedTargetingOptionDetails)

İçerik yayın içi konum ayrıntıları. Bu alan, targetingType TARGETING_TYPE_CONTENT_INSTREAM_POSITION olduğunda doldurulur.

contentOutstreamPositionDetails

object (ContentOutstreamPositionAssignedTargetingOptionDetails)

İçerik dış akış konumu ayrıntıları. Bu alan, targetingType TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION olduğunda doldurulur.

deviceTypeDetails

object (DeviceTypeAssignedTargetingOptionDetails)

Cihaz Türü ayrıntıları Bu alan, targetingType TARGETING_TYPE_DEVICE_TYPE olduğunda doldurulur.

audienceGroupDetails

object (AudienceGroupAssignedTargetingOptionDetails)

Kitle hedefleme ayrıntıları. Bu alan, targetingType TARGETING_TYPE_AUDIENCE_GROUP olduğunda doldurulur. Kaynak başına yalnızca bir kitle grubu seçeneğini hedefleyebilirsiniz.

browserDetails

object (BrowserAssignedTargetingOptionDetails)

Tarayıcı ayrıntıları Bu alan, targetingType TARGETING_TYPE_BROWSER olduğunda doldurulur.

householdIncomeDetails

object (HouseholdIncomeAssignedTargetingOptionDetails)

Hane geliri ayrıntıları. Bu alan, targetingType TARGETING_TYPE_HOUSEHOLD_INCOME olduğunda doldurulur.

onScreenPositionDetails

object (OnScreenPositionAssignedTargetingOptionDetails)

Ekrandaki konum ayrıntıları. Bu alan, targetingType TARGETING_TYPE_ON_SCREEN_POSITION olduğunda doldurulur.

carrierAndIspDetails

object (CarrierAndIspAssignedTargetingOptionDetails)

Operatör ve İSS ayrıntıları. Bu alan, targetingType TARGETING_TYPE_CARRIER_AND_ISP olduğunda doldurulur.

keywordDetails

object (KeywordAssignedTargetingOptionDetails)

Anahtar kelime ayrıntıları Bu alan, targetingType TARGETING_TYPE_KEYWORD olduğunda doldurulur.

Bir kaynağa en fazla 5.000 doğrudan negatif anahtar kelime atanabilir. Atanabilecek pozitif anahtar kelime sayısıyla ilgili bir sınırlama yoktur.

negativeKeywordListDetails

object (NegativeKeywordListAssignedTargetingOptionDetails)

Anahtar kelime ayrıntıları Bu alan, targetingType TARGETING_TYPE_NEGATIVE_KEYWORD_LIST olduğunda doldurulur.

Bir kaynağa en fazla 4 negatif anahtar kelime listesi atanabilir.

operatingSystemDetails

object (OperatingSystemAssignedTargetingOptionDetails)

İşletim sistemi ayrıntıları. Bu alan, targetingType TARGETING_TYPE_OPERATING_SYSTEM olduğunda doldurulur.

deviceMakeModelDetails

object (DeviceMakeModelAssignedTargetingOptionDetails)

Cihazın markası ve model ayrıntıları. Bu alan, targetingType TARGETING_TYPE_DEVICE_MAKE_MODEL olduğunda doldurulur.

environmentDetails

object (EnvironmentAssignedTargetingOptionDetails)

Ortam ayrıntıları Bu alan, targetingType TARGETING_TYPE_ENVIRONMENT olduğunda doldurulur.

inventorySourceDetails

object (InventorySourceAssignedTargetingOptionDetails)

Envanter kaynağı ayrıntıları. Bu alan, targetingType TARGETING_TYPE_INVENTORY_SOURCE olduğunda doldurulur.

categoryDetails

object (CategoryAssignedTargetingOptionDetails)

Kategori ayrıntıları Bu alan, targetingType TARGETING_TYPE_CATEGORY olduğunda doldurulur.

Bir kategoriyi hedeflediğinizde alt kategorileri de hedeflersiniz. Bir kategori hedeflemeden hariç tutulmuşsa ve bir alt kategori dahil edilmişse hariç tutma işlemi öncelik kazanır.

viewabilityDetails

object (ViewabilityAssignedTargetingOptionDetails)

Görüntülenebilirlik ayrıntıları. Bu alan, targetingType TARGETING_TYPE_VIEWABILITY olduğunda doldurulur.

Kaynak başına yalnızca bir görünürlük seçeneğini hedefleyebilirsiniz.

authorizedSellerStatusDetails

object (AuthorizedSellerStatusAssignedTargetingOptionDetails)

Yetkili satıcı durumuyla ilgili ayrıntılar. Bu alan, targetingType TARGETING_TYPE_AUTHORIZED_SELLER_STATUS olduğunda doldurulur.

Kaynak başına yalnızca bir yetkili satıcı durumu seçeneğini hedefleyebilirsiniz.

Bir kaynakta yetkili satıcı durumu seçeneği yoksa ads.txt dosyasında DIRECT veya RESELLER olarak belirtilen tüm yetkili satıcılar varsayılan olarak hedeflenir.

languageDetails

object (LanguageAssignedTargetingOptionDetails)

Dil ayrıntıları. Bu alan, targetingType TARGETING_TYPE_LANGUAGE olduğunda doldurulur.

geoRegionDetails

object (GeoRegionAssignedTargetingOptionDetails)

Coğrafi bölge ayrıntıları. Bu alan, targetingType TARGETING_TYPE_GEO_REGION olduğunda doldurulur.

inventorySourceGroupDetails

object (InventorySourceGroupAssignedTargetingOptionDetails)

Envanter kaynağı grubu ayrıntıları. Bu alan, targetingType TARGETING_TYPE_INVENTORY_SOURCE_GROUP olduğunda doldurulur.

digitalContentLabelExclusionDetails

object (DigitalContentLabelAssignedTargetingOptionDetails)

Dijital içerik etiketi ayrıntıları Bu alan, targetingType TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION olduğunda doldurulur.

Dijital içerik etiketleri, hedefleme hariç tutmalarıdır. Ayarlanmışsa reklamveren düzeyindeki dijital içerik etiketi hariç tutmaları, kaynak ayarlarında görünmeseler bile yayın sırasında her zaman uygulanır. Kaynak ayarları, reklamveren hariç tutmalarına ek olarak içerik etiketlerini hariç tutabilir ancak bunları geçersiz kılamaz. Tüm dijital içerik etiketleri hariç tutulursa satır öğesi yayınlanmaz.

sensitiveCategoryExclusionDetails

object (SensitiveCategoryAssignedTargetingOptionDetails)

Hassas kategori ayrıntıları. Bu alan, targetingType TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION olduğunda doldurulur.

Hassas kategoriler, hedefleme hariç tutmalarıdır. Ayarlanmışsa reklamveren düzeyindeki hassas kategori hariç tutmaları, kaynak ayarlarında görünmeseler bile her zaman yayında uygulanır. Kaynak ayarları, reklamveren hariç tutmalarına ek olarak hassas kategorileri hariç tutabilir ancak bunları geçersiz kılamaz.

contentThemeExclusionDetails

object (ContentThemeAssignedTargetingOptionDetails)

İçerik teması ayrıntıları Bu alan, targetingType TARGETING_TYPE_CONTENT_THEME_EXCLUSION olduğunda doldurulur.

İçerik teması, hedefleme hariç tutma işlemleridir. Reklamveren düzeyinde içerik teması hariç tutmaları, ayarlanmışsa her zaman yayında uygulanır (kaynak ayarlarında görünmeseler bile). Kaynak ayarları, reklamveren hariç tutmalarına ek olarak içerik temasını da hariç tutabilir.

exchangeDetails

object (ExchangeAssignedTargetingOptionDetails)

Borsa ayrıntıları. Bu alan, targetingType TARGETING_TYPE_EXCHANGE olduğunda doldurulur.

subExchangeDetails

object (SubExchangeAssignedTargetingOptionDetails)

Alt exchange ayrıntıları. Bu alan, targetingType TARGETING_TYPE_SUB_EXCHANGE olduğunda doldurulur.

thirdPartyVerifierDetails

object (ThirdPartyVerifierAssignedTargetingOptionDetails)

Üçüncü taraf doğrulama ayrıntıları. Bu alan, targetingType TARGETING_TYPE_THIRD_PARTY_VERIFIER olduğunda doldurulur.

poiDetails

object (PoiAssignedTargetingOptionDetails)

ÖY ayrıntıları Bu alan, targetingType TARGETING_TYPE_POI olduğunda doldurulur.

businessChainDetails

object (BusinessChainAssignedTargetingOptionDetails)

Zincir işletme bilgileri. Bu alan, targetingType TARGETING_TYPE_BUSINESS_CHAIN olduğunda doldurulur.

contentDurationDetails

object (ContentDurationAssignedTargetingOptionDetails)

İçerik süresi ayrıntıları. Bu alan, targetingType TARGETING_TYPE_CONTENT_DURATION olduğunda doldurulur.

contentStreamTypeDetails

object (ContentStreamTypeAssignedTargetingOptionDetails)

İçerik süresi ayrıntıları. Bu alan, TargetingType TARGETING_TYPE_CONTENT_STREAM_TYPE olduğunda doldurulur.

nativeContentPositionDetails

object (NativeContentPositionAssignedTargetingOptionDetails)

Yerel içerik konum ayrıntıları. Bu alan, targetingType TARGETING_TYPE_NATIVE_CONTENT_POSITION olduğunda doldurulur.

omidDetails

object (OmidAssignedTargetingOptionDetails)

Open Measurement'ın etkin olduğu envanter ayrıntıları. Bu alan, targetingType TARGETING_TYPE_OMID olduğunda doldurulur.

audioContentTypeDetails

object (AudioContentTypeAssignedTargetingOptionDetails)

İşitsel içerik türü ayrıntıları. Bu alan, targetingType TARGETING_TYPE_AUDIO_CONTENT_TYPE olduğunda doldurulur.

contentGenreDetails

object (ContentGenreAssignedTargetingOptionDetails)

İçerik türü ayrıntıları. Bu alan, targetingType TARGETING_TYPE_CONTENT_GENRE olduğunda doldurulur.

youtubeVideoDetails

object (YoutubeVideoAssignedTargetingOptionDetails)

YouTube video ayrıntıları. Bu alan, targetingType TARGETING_TYPE_YOUTUBE_VIDEO olduğunda doldurulur.

youtubeChannelDetails

object (YoutubeChannelAssignedTargetingOptionDetails)

YouTube kanalı ayrıntıları Bu alan, targetingType TARGETING_TYPE_YOUTUBE_CHANNEL olduğunda doldurulur.

sessionPositionDetails

object (SessionPositionAssignedTargetingOptionDetails)

Oturum konumu ayrıntıları. Bu alan, targetingType TARGETING_TYPE_SESSION_POSITION olduğunda doldurulur.

Yöntemler

create

Kampanya siparişine hedefleme seçeneği atar.

delete

Atanan bir hedefleme seçeneğini kampanya siparişinden siler.

get

Bir kampanya siparişine atanmış tek bir hedefleme seçeneğini alır.

list

Bir kampanya siparişine atanan hedefleme seçeneklerini listeler.