- Kaynak: InventorySource
- InventorySourceType
- InventorySourceProductType
- InventorySourceCommitment
- InventorySourceDeliveryMethod
- InventorySourceStatus
- InventorySourceConfigStatus
- RateDetails
- InventorySourceRateType
- Para
- TimeRange
- CreativeConfig
- InventorySourceDisplayCreativeConfig
- InventorySourceVideoCreativeConfig
- InventorySourceAccessors
- PartnerAccessor
- AdvertiserAccessors
- Yöntemler
Kaynak: InventorySource
Envanter kaynağı.
| JSON gösterimi | 
|---|
| { "name": string, "inventorySourceId": string, "displayName": string, "inventorySourceType": enum ( | 
| Alanlar | |
|---|---|
| name | 
 Yalnızca çıkış. Envanter kaynağının kaynak adı. | 
| inventorySourceId | 
 Yalnızca çıkış. Envanter kaynağının benzersiz kimliği. Sistem tarafından atanır. | 
| displayName | 
 Envanter kaynağının görünen adı. Maksimum 240 bayt boyutta UTF-8 olarak kodlanmış olmalıdır. | 
| inventorySourceType | 
 Envanter kaynağının türünü belirtir. | 
| inventorySourceProductType | 
 Yalnızca çıkış. Envanter kaynağının ürün türü (envanteri satma şeklini belirtir). | 
| commitment | 
 Envanter kaynağının garantili veya garanti edilmeyen yayın içerip içermediği. | 
| deliveryMethod | 
 Envanter kaynağının yayınlanma yöntemi. 
 | 
| dealId | 
 Exchange alanında, envanter kaynağını benzersiz şekilde tanımlayan kimlik. Her exchange'deki alıcılar arasında benzersiz olmalıdır ancak exchange'ler arasında benzersiz olmayabilir. | 
| status | 
 Envanter kaynağının durum ayarları. | 
| exchange | 
 Envanter kaynağının ait olduğu exchange. | 
| updateTime | 
 Yalnızca çıkış. Envanter kaynağının en son güncellendiği zaman damgası. Sistem tarafından atanır. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler:  | 
| rateDetails | 
 Zorunlu. Envanter kaynağının ücret ayrıntıları. | 
| publisherName | 
 Envanter kaynağının yayıncı/satıcı adı. | 
| timeRange | 
 Bu envanter kaynağının yayınlanmasının başladığı ve durdurulduğu zaman aralığı. | 
| creativeConfigs[] | 
 Envanter kaynağının reklam öğesi gereksinimleri. Açık artırma paketleri için geçerli değildir. | 
| guaranteedOrderId | 
 Sabit. Bu envanter kaynağının ait olduğu garantili siparişin kimliği. Yalnızca  | 
| readWriteAccessors | 
 Envanter kaynağına okuma/yazma erişimi olan iş ortağı veya reklamverenler. Yalnızca  
 
 | 
| readAdvertiserIds[] | 
 Yalnızca çıkış. Envanter kaynağına salt okuma erişimi olan reklamverenlerin kimlikleri. | 
| readPartnerIds[] | 
 Yalnızca çıkış. Envanter kaynağına salt okuma erişimi olan iş ortaklarının kimlikleri. Bu alandaki iş ortaklarının tüm reklamverenleri, envanter kaynağına salt okuma erişimini devralır. | 
InventorySourceType
Olası envanter kaynağı türleri.
| Sıralamalar | |
|---|---|
| INVENTORY_SOURCE_TYPE_UNSPECIFIED | Envanter kaynağı türü belirtilmedi veya bu sürümde bilinmiyor. | 
| INVENTORY_SOURCE_TYPE_PRIVATE | Gizli envanter kaynağı. | 
| INVENTORY_SOURCE_TYPE_AUCTION_PACKAGE | Açık artırma paketi. | 
InventorySourceProductType
Bir envanter kaynağının olası ürün türleri.
| Sıralamalar | |
|---|---|
| INVENTORY_SOURCE_PRODUCT_TYPE_UNSPECIFIED | Ürün türü bu sürümde belirtilmemiş veya bilinmiyor. Bu ürün türündeki envanter kaynaklarının değiştirilmesi API üzerinden desteklenmez. | 
| PREFERRED_DEAL | Envanter kaynağı, Tercih Edilen Anlaşma aracılığıyla envanter satar. | 
| PRIVATE_AUCTION | Envanter kaynağı, Özel Açık Artırma aracılığıyla envanter satar. | 
| PROGRAMMATIC_GUARANTEED | Envanter kaynağı, Programatik Garantili aracılığıyla envanter satar. | 
| TAG_GUARANTEED | Envanter kaynağı, Etiket Garantili aracılığıyla envanter satar. | 
| YOUTUBE_RESERVE | Envanter kaynağı, YouTube Reserve üzerinden envanter satar. | 
| INSTANT_RESERVE | Envanter kaynağı, Envanteri Anında Rezervasyon aracılığıyla satar. Bu ürün türündeki envanter kaynaklarının değiştirilmesi API üzerinden desteklenmez. | 
| GUARANTEED_PACKAGE | Envanter kaynağı, Garantili Paket aracılığıyla envanter satıyor. Bu ürün türündeki envanter kaynaklarının değiştirilmesi API üzerinden desteklenmez. | 
| PROGRAMMATIC_TV | Envanter kaynağı, Programatik TV aracılığıyla envanter satar. Bu ürün türündeki envanter kaynaklarının değiştirilmesi API üzerinden desteklenmez. | 
| AUCTION_PACKAGE | Envanter kaynağı, açık artırma paketi aracılığıyla envanter satar. Bu ürün türündeki envanter kaynaklarının değiştirilmesi API üzerinden desteklenmez. | 
InventorySourceCommitment
Bir envanter kaynağı için olası taahhüt türleri.
| Sıralamalar | |
|---|---|
| INVENTORY_SOURCE_COMMITMENT_UNSPECIFIED | Taahhüt bu sürümde belirtilmemiş veya bilinmiyor. | 
| INVENTORY_SOURCE_COMMITMENT_GUARANTEED | Taahhüt, yayın garantisidir. | 
| INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED | Taahhüt, garanti edilmeyen yayındır. | 
InventorySourceDeliveryMethod
Bir envanter kaynağı için olası yayınlanma yöntemleri.
| Sıralamalar | |
|---|---|
| INVENTORY_SOURCE_DELIVERY_METHOD_UNSPECIFIED | Yayınlanma yöntemi belirtilmedi veya bu sürümde bilinmiyor. | 
| INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC | Yayınlanma yöntemi programatiktir. | 
| INVENTORY_SOURCE_DELIVERY_METHOD_TAG | Yayınlanma yöntemi etikettir. | 
InventorySourceStatus
Envanter kaynağının durumuyla ilgili ayarlar.
| JSON gösterimi | 
|---|
| { "entityStatus": enum ( | 
| Alanlar | |
|---|---|
| entityStatus | 
 Envanter kaynağının yayınlanabilir olup olmadığı. Kabul edilebilir değerler:  | 
| entityPauseReason | 
 Bu envanter kaynağını duraklatmak için kullanıcı tarafından sağlanan neden. 100 karakteri aşmamalıdır. Yalnızca  | 
| sellerStatus | 
 Yalnızca çıkış. Envanter kaynağı için satıcı tarafından ayarlanan durum. Yalnızca doğrudan yayıncılardan senkronize edilen envanter kaynakları için geçerlidir. Kabul edilebilir değerler:  | 
| sellerPauseReason | 
 Yalnızca çıkış. Bu envanter kaynağını duraklatmanız için satıcı tarafından sağlanan neden. Yalnızca doğrudan yayıncılardan senkronize edilen envanter kaynakları için ve  | 
| configStatus | 
 Yalnızca çıkış. Envanter kaynağının yapılandırma durumu. Yalnızca garantili envanter kaynakları için geçerlidir. Kabul edilebilir değerler:  Bir envanter kaynağının yayınlanabilmesi için önce yapılandırılması (gerekli alanları doldurmaları, reklam öğelerini seçmeleri ve varsayılan bir kampanya seçmeleri) gerekir. | 
InventorySourceConfigStatus
Garantili bir envanter kaynağı için olası yapılandırma durumları.
| Sıralamalar | |
|---|---|
| INVENTORY_SOURCE_CONFIG_STATUS_UNSPECIFIED | Onay durumu bu sürümde belirtilmemiş veya bilinmiyor. | 
| INVENTORY_SOURCE_CONFIG_STATUS_PENDING | Garantili bir envanter kaynağının başlangıç durumu. Bu durumdaki envanter kaynağının yapılandırılması gerekir. | 
| INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED | Alıcının garantili envanter kaynağını yapılandırdıktan sonraki durum. | 
RateDetails
Envanter kaynağının ücretle ilgili ayarları.
| JSON gösterimi | 
|---|
| { "inventorySourceRateType": enum ( | 
| Alanlar | |
|---|---|
| inventorySourceRateType | 
 Ücret türü. Kabul edilebilir değerler:  | 
| rate | 
 Envanter kaynağının ücreti. | 
| unitsPurchased | 
 Garantili envanter kaynakları için gereklidir. Satıcı tarafından garanti edilen gösterim sayısı. | 
| minimumSpend | 
 Yalnızca çıkış. Alıcının, envanter kaynağı için önceden harcamayı taahhüt ettiği tutar. Yalnızca garantili envanter kaynakları için geçerlidir. | 
InventorySourceRateType
Bir envanter kaynağı için olası ücret türleri.
| Sıralamalar | |
|---|---|
| INVENTORY_SOURCE_RATE_TYPE_UNSPECIFIED | Ücret türü belirtilmedi veya bu sürümde bilinmiyor. | 
| INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED | Ücret türü BGBM (Sabit) şeklindedir. | 
| INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR | Ücret türü BGBM (Taban) şeklindedir. | 
| INVENTORY_SOURCE_RATE_TYPE_CPD | Ücret türü, Gün Başına Maliyet'tir. | 
| INVENTORY_SOURCE_RATE_TYPE_FLAT | Ücret türü, Sabit'tir. | 
Para
Para birimi türüyle birlikte bir para tutarını gösterir.
| JSON gösterimi | 
|---|
| { "currencyCode": string, "units": string, "nanos": integer } | 
| Alanlar | |
|---|---|
| currencyCode | 
 ISO 4217'de tanımlanan üç harfli para birimi kodu. | 
| units | 
 Tutarın tam birimi. Örneğin,  | 
| nanos | 
 Tutarın nano (10^-9) birimlerinin sayısı. Değer -999.999.999 ile +999.999.999 (bu değerler dahil) arasında olmalıdır.  | 
TimeRange
Zaman aralığı.
| JSON gösterimi | 
|---|
| { "startTime": string, "endTime": string } | 
| Alanlar | |
|---|---|
| startTime | 
 Zorunlu. Bu değerler dahil olmak üzere zaman aralığının alt sınırı. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler:  | 
| endTime | 
 Zorunlu. Bu değerler dahil olmak üzere bir zaman aralığının üst sınırı. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler:  | 
CreativeConfig
Envanter kaynağı için reklam öğesi gereksinimleri yapılandırması.
| JSON gösterimi | 
|---|
| { "creativeType": enum ( | 
| Alanlar | |
|---|---|
| creativeType | 
 Envanter kaynağına atanabilen reklam öğesinin türü. Yalnızca aşağıdaki türler desteklenir: 
 | 
| Birleştirme alanı  
 Envanter kaynağına atanabilecek reklam öğelerinin yapılandırması.  | |
| displayCreativeConfig | 
 Görüntülü reklam öğeleri yapılandırması.  | 
| videoCreativeConfig | 
 Video reklam öğeleri için yapılandırma.  | 
InventorySourceDisplayCreativeConfig
Görüntülü reklam öğeleri yapılandırması.
| JSON gösterimi | 
|---|
| {
  "creativeSize": {
    object ( | 
| Alanlar | |
|---|---|
| creativeSize | 
 Envanter kaynağına atanabilecek görüntülü reklam öğeleri için boyut gereksinimleri. | 
InventorySourceVideoCreativeConfig
Video reklam öğeleri için yapılandırma.
| JSON gösterimi | 
|---|
| { "duration": string } | 
| Alanlar | |
|---|---|
| duration | 
 Envanter kaynağına atanabilecek video reklam öğeleri için süre gereksinimleri. En fazla dokuz kesir basamağı olan ve " | 
InventorySourceAccessors
Envanter kaynağına erişimi olan iş ortağı veya reklamverenler.
| JSON gösterimi | 
|---|
| { // Union field | 
| Alanlar | |
|---|---|
| Birleştirme alanı accessors. Envanter kaynağına erişimi olan iş ortağı veya reklamverenler.accessorsşunlardan yalnızca biri olabilir: | |
| partner | 
 Envanter kaynağına erişimi olan iş ortağı. | 
| advertisers | 
 Envanter kaynağına erişimi olan reklamverenler. Tüm reklamverenler aynı iş ortağına ait olmalıdır. | 
PartnerAccessor
Envanter kaynağına erişimi olan iş ortağı.
| JSON gösterimi | 
|---|
| { "partnerId": string } | 
| Alanlar | |
|---|---|
| partnerId | 
 İş ortağının kimliği. | 
AdvertiserAccessors
Envanter kaynağına erişimi olan reklamverenler.
| JSON gösterimi | 
|---|
| { "advertiserIds": [ string ] } | 
| Alanlar | |
|---|---|
| advertiserIds[] | 
 Reklamverenlerin kimlikleri. | 
| Yöntemler | |
|---|---|
| 
 | Yeni bir envanter kaynağı oluşturur. | 
| 
 | Bir envanter kaynağının okuma/yazma erişimcilerini düzenler. | 
| 
 | Bir envanter kaynağı alır. | 
| 
 | Geçerli kullanıcının erişebildiği envanter kaynaklarını listeler. | 
| 
 | Mevcut bir envanter kaynağını günceller. |