REST Resource: advertisers.lineItems.targetingTypes.assignedTargetingOptions

Kaynak: AtananHedeflemeOption

Hedefleme ayarlarına sahip bir varlık için bir 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)
  },
  "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 atanan 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. Başka bağlamlarda yeniden kullanılabilir.

assignedTargetingOptionIdAlias

string

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

Bu alan yalnızca aşağıdaki hedefleme türlerindeki 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ürlerindeki satır öğesi atanan hedefleme seçenekleri için de desteklenir:

  • TARGETING_TYPE_CONTENT_INSTREAM_POSITION
  • TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION
targetingType

enum (TargetingType)

Yalnızca çıkış. Atanan bu 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. Yalnızca tek bir ayrıntılı alan doldurulabilir. Bu alan targeting_type ile uyumlu olmalıdır; details şunlardan yalnızca biri olabilir:
channelDetails

object (ChannelAssignedTargetingOptionDetails)

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

appCategoryDetails

object (AppCategoryAssignedTargetingOptionDetails)

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

appDetails

object (AppAssignedTargetingOptionDetails)

Uygulama ayrıntıları'na dokunun. targetingType, TARGETING_TYPE_APP olduğunda bu alan doldurulur.

urlDetails

object (UrlAssignedTargetingOptionDetails)

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

dayAndTimeDetails

object (DayAndTimeAssignedTargetingOptionDetails)

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

ageRangeDetails

object (AgeRangeAssignedTargetingOptionDetails)

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

regionalLocationListDetails

object (RegionalLocationListAssignedTargetingOptionDetails)

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

proximityLocationListDetails

object (ProximityLocationListAssignedTargetingOptionDetails)

Yakın çevredeki konum listesi ayrıntıları. targetingType, TARGETING_TYPE_PROXIMITY_LOCATION_LIST olduğunda bu alan doldurulur.

genderDetails

object (GenderAssignedTargetingOptionDetails)

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

videoPlayerSizeDetails

object (VideoPlayerSizeAssignedTargetingOptionDetails)

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

userRewardedContentDetails

object (UserRewardedContentAssignedTargetingOptionDetails)

Kullanıcı ödüllü içerikle ilgili ayrıntılar. targetingType, TARGETING_TYPE_USER_REWARDED_CONTENT olduğunda bu alan doldurulur.

parentalStatusDetails

object (ParentalStatusAssignedTargetingOptionDetails)

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

contentInstreamPositionDetails

object (ContentInstreamPositionAssignedTargetingOptionDetails)

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

contentOutstreamPositionDetails

object (ContentOutstreamPositionAssignedTargetingOptionDetails)

İçerik yayın dışı konumunun ayrıntıları. targetingType, TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION olduğunda bu alan doldurulur.

deviceTypeDetails

object (DeviceTypeAssignedTargetingOptionDetails)

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

audienceGroupDetails

object (AudienceGroupAssignedTargetingOptionDetails)

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

browserDetails

object (BrowserAssignedTargetingOptionDetails)

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

householdIncomeDetails

object (HouseholdIncomeAssignedTargetingOptionDetails)

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

onScreenPositionDetails

object (OnScreenPositionAssignedTargetingOptionDetails)

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

carrierAndIspDetails

object (CarrierAndIspAssignedTargetingOptionDetails)

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

keywordDetails

object (KeywordAssignedTargetingOptionDetails)

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

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

negativeKeywordListDetails

object (NegativeKeywordListAssignedTargetingOptionDetails)

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

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

operatingSystemDetails

object (OperatingSystemAssignedTargetingOptionDetails)

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

deviceMakeModelDetails

object (DeviceMakeModelAssignedTargetingOptionDetails)

Cihaz markası ve modeliyle ilgili ayrıntılar. targetingType, TARGETING_TYPE_DEVICE_MAKE_MODEL olduğunda bu alan doldurulur.

environmentDetails

object (EnvironmentAssignedTargetingOptionDetails)

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

inventorySourceDetails

object (InventorySourceAssignedTargetingOptionDetails)

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

categoryDetails

object (CategoryAssignedTargetingOptionDetails)

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

Kategori hedeflendiğinde alt kategorileri de hedeflenir. Bir kategori hedeflemeden hariç tutulur ve bir alt kategori dahil edilirse hariç tutma öncelikli olur.

viewabilityDetails

object (ViewabilityAssignedTargetingOptionDetails)

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

Kaynak başına yalnızca bir görüntülenebilirlik seçeneği hedefleyebilirsiniz.

authorizedSellerStatusDetails

object (AuthorizedSellerStatusAssignedTargetingOptionDetails)

Yetkili satıcı durumu ayrıntıları. targetingType, TARGETING_TYPE_AUTHORIZED_SELLER_STATUS olduğunda bu alan doldurulur.

Kaynak başına yalnızca bir yetkili satıcı durumu seçeneği 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ı. targetingType, TARGETING_TYPE_LANGUAGE olduğunda bu alan doldurulur.

geoRegionDetails

object (GeoRegionAssignedTargetingOptionDetails)

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

inventorySourceGroupDetails

object (InventorySourceGroupAssignedTargetingOptionDetails)

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

digitalContentLabelExclusionDetails

object (DigitalContentLabelAssignedTargetingOptionDetails)

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

Dijital içerik etiketleri, hariç tutmaları hedefler. Reklamveren seviyesinde dijital içerik etiketi hariç tutmaları ayarlanırsa her zaman yayınlama sırasında uygulanır (kaynak ayarlarında görünür olmasalar bile). Kaynak ayarları, reklamveren hariç tutmalara ek olarak içerik etiketlerini de 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ı. targetingType, TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION olduğunda bu alan doldurulur.

Hassas kategoriler, hariç tutulan hedeflemelerdir. Reklamveren seviyesinde hassas kategori hariç tutmaları ayarlanırsa her zaman yayınlama sırasında uygulanır (kaynak ayarlarında görünür olmasalar bile). Kaynak ayarları, reklamveren hariç tutmalara ek olarak hassas kategorileri de hariç tutabilir, ancak bunları geçersiz kılamaz.

exchangeDetails

object (ExchangeAssignedTargetingOptionDetails)

Exchange ayrıntıları. targetingType, TARGETING_TYPE_EXCHANGE olduğunda bu alan doldurulur.

subExchangeDetails

object (SubExchangeAssignedTargetingOptionDetails)

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

thirdPartyVerifierDetails

object (ThirdPartyVerifierAssignedTargetingOptionDetails)

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

poiDetails

object (PoiAssignedTargetingOptionDetails)

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

businessChainDetails

object (BusinessChainAssignedTargetingOptionDetails)

İşletme zinciri ayrıntıları. targetingType, TARGETING_TYPE_BUSINESS_CHAIN olduğunda bu alan doldurulur.

contentDurationDetails

object (ContentDurationAssignedTargetingOptionDetails)

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

contentStreamTypeDetails

object (ContentStreamTypeAssignedTargetingOptionDetails)

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

nativeContentPositionDetails

object (NativeContentPositionAssignedTargetingOptionDetails)

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

omidDetails

object (OmidAssignedTargetingOptionDetails)

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

audioContentTypeDetails

object (AudioContentTypeAssignedTargetingOptionDetails)

Ses içeriği türü ayrıntıları. targetingType, TARGETING_TYPE_AUDIO_CONTENT_TYPE olduğunda bu alan doldurulur.

contentGenreDetails

object (ContentGenreAssignedTargetingOptionDetails)

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

youtubeVideoDetails

object (YoutubeVideoAssignedTargetingOptionDetails)

YouTube videosu ayrıntıları. targetingType, TARGETING_TYPE_YOUTUBE_VIDEO olduğunda bu alan doldurulur.

youtubeChannelDetails

object (YoutubeChannelAssignedTargetingOptionDetails)

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

sessionPositionDetails

object (SessionPositionAssignedTargetingOptionDetails)

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

Yöntemler

create

Bir satır öğesine hedefleme seçeneği atar.

delete

Atanan hedefleme seçeneğini satır öğesinden siler.

get

Bir satır öğesine atanmış tek bir hedefleme seçeneğini alır.

list

Bir satır öğesine atanan hedefleme seçeneklerini listeler.