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