- Kaynak: InventorySource
- InventorySourceType
- InventorySourceProductType
- InventorySourceCommitment
- InventorySourceDeliveryMethod
- InventorySourceStatus
- InventorySourceConfigStatus
- RateDetails
- InventorySourceRateType
- Money
- TimeRange
- CreativeConfig
- InventorySourceDisplayCreativeConfig
- InventorySourceVideoCreativeConfig
- InventorySourceAccessors
- PartnerAccessor
- AdvertiserAccessors
- Yöntemler
Kaynak: InventorySource
Bir 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 boyutunda ve UTF-8 kodlu olmalıdır. |
inventorySourceType |
Envanter kaynağının türünü gösterir. |
inventorySourceProductType |
Yalnızca çıkış. Envanter kaynağının ürün türü, envanterin satılma şeklini gösterir. |
commitment |
Envanter kaynağının garantili veya garanti edilmeyen yayın olup olmadığı. |
deliveryMethod |
Envanter kaynağının yayınlanma yöntemi.
|
dealId |
Exchange alanında envanter kaynağını benzersiz şekilde tanımlayan kimlik. Her borsadaki alıcılar arasında benzersiz olmalıdır ancak borsalar arasında benzersiz olması gerekmez. |
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. Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Ö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ınlanmaya başladığı ve yayınlanmayı durdurduğu zaman aralığı. |
creativeConfigs[] |
Envanter kaynağının reklam öğesi şartları. Açık artırma paketleri için geçerli değildir. |
guaranteedOrderId |
Değişmez. 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ü bu sürümde belirtilmemiş veya bilinmiyor. |
INVENTORY_SOURCE_TYPE_PRIVATE |
Özel envanter kaynağı. |
INVENTORY_SOURCE_TYPE_AUCTION_PACKAGE |
Açık artırma paketi. |
InventorySourceProductType
Envanter kaynağının olası ürün türleri.
Sıralamalar | |
---|---|
INVENTORY_SOURCE_PRODUCT_TYPE_UNSPECIFIED |
Ürün türü belirtilmemiş veya bu sürümde bilinmiyor. Bu ürün türünün envanter kaynaklarının API aracılığıyla değiştirilmesi desteklenmez. |
PREFERRED_DEAL |
Envanter kaynağı, envanteri Tercih Edilen Anlaşma üzerinden satar. |
PRIVATE_AUCTION |
Envanter kaynağı, envanteri Özel Açık Artırma aracılığıyla satar. |
PROGRAMMATIC_GUARANTEED |
Envanter kaynağı, envanteri Programatik Garantili aracılığıyla satar. |
TAG_GUARANTEED |
Envanter kaynağı, envanteri Etiket Garantili aracılığıyla satar. |
YOUTUBE_RESERVE |
Envanter kaynağı, YouTube Reserve üzerinden envanter satar. |
INSTANT_RESERVE |
Envanter kaynağı, Anında Rezervasyon aracılığıyla envanter satar. Bu ürün türünün envanter kaynaklarının API aracılığıyla değiştirilmesi desteklenmez. |
GUARANTEED_PACKAGE |
Envanter kaynağı, envanteri Garantili Paket aracılığıyla satar. Bu ürün türünün envanter kaynaklarının API aracılığıyla değiştirilmesi desteklenmez. |
PROGRAMMATIC_TV |
Envanter kaynağı, envanteri programatik TV aracılığıyla satar. Bu ürün türünün envanter kaynaklarının API aracılığıyla değiştirilmesi desteklenmez. |
AUCTION_PACKAGE |
Envanter kaynağı, envanteri açık artırma paketi aracılığıyla satar. Bu ürün türünün envanter kaynaklarının API aracılığıyla değiştirilmesi desteklenmez. |
InventorySourceCommitment
Bir envanter kaynağı için olası taahhüt türleri.
Sıralamalar | |
---|---|
INVENTORY_SOURCE_COMMITMENT_UNSPECIFIED |
Bu sürümde taahhüt belirtilmemiş veya bilinmiyor. |
INVENTORY_SOURCE_COMMITMENT_GUARANTEED |
Taahhüt, teslimat garantisidir. |
INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED |
Taahhüt, garanti edilmeyen yayınlamadır. |
InventorySourceDeliveryMethod
Bir envanter kaynağı için olası yayınlama yöntemleri.
Sıralamalar | |
---|---|
INVENTORY_SOURCE_DELIVERY_METHOD_UNSPECIFIED |
Teslimat yöntemi belirtilmemiş 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 durumla 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ın duraklatılması için kullanıcının sağladığı 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 edilen değerler |
sellerPauseReason |
Yalnızca çıkış. Bu envanter kaynağının duraklatılması 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 edilen değerler Bir envanter kaynağının yayınlanabilmesi için yapılandırılması (gerekli alanların doldurulması, reklam öğelerinin seçilmesi ve varsayılan bir kampanyanın belirlenmesi) gerekir. |
InventorySourceConfigStatus
Garantili 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 envanter kaynağının başlangıç durumu. Bu durumdaki envanter kaynağının yapılandırılması gerekiyor. |
INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED |
Alıcı, garantili envanter kaynağını yapılandırdıktan sonraki durum. |
RateDetails
Envanter kaynağının oranla ilgili ayarları.
JSON gösterimi |
---|
{ "inventorySourceRateType": enum ( |
Alanlar | |
---|---|
inventorySourceRateType |
Ücret türü. Kabul edilebilir değerler |
rate |
Envanter kaynağının oranı. |
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ğına önceden harcamayı taahhüt ettiği tutar. Yalnızca garantili envanter kaynakları için geçerlidir. |
InventorySourceRateType
Envanter kaynağı için olası ücret türleri.
Sıralamalar | |
---|---|
INVENTORY_SOURCE_RATE_TYPE_UNSPECIFIED |
Ücret türü belirtilmemiş veya bu sürümde bilinmiyor. |
INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED |
Ücret türü BGBM (sabit) olmalıdır. |
INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR |
Ücret türü BGBM (taban) olmalıdır. |
INVENTORY_SOURCE_RATE_TYPE_CPD |
Ücret türü, gün başına maliyettir. |
INVENTORY_SOURCE_RATE_TYPE_FLAT |
Ücret türü sabittir. |
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 birimleri. Örneğin, |
nanos |
Tutarın nano (10^-9) birim sayısı. Değer, -999.999.999 ile +999.999.999 arasında (değerler dahil) olmalıdır. |
TimeRange
Zaman aralığı.
JSON gösterimi |
---|
{ "startTime": string, "endTime": string } |
Alanlar | |
---|---|
startTime |
Zorunlu. Bir zaman aralığının alt sınırı (dahil). Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
endTime |
Zorunlu. Bir zaman aralığının üst sınırı (dahil). Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: |
CreativeConfig
Envanter kaynağı için reklam öğesi koşulları yapılandırması.
JSON gösterimi |
---|
{ "creativeType": enum ( |
Alanlar | |
---|---|
creativeType |
Envanter kaynağına atanabilecek reklam öğesi 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 öğelerinin yapılandırması. |
videoCreativeConfig |
Video reklam öğelerinin yapılandırması. |
InventorySourceDisplayCreativeConfig
Görüntülü reklam öğelerinin yapılandırması.
JSON gösterimi |
---|
{
"creativeSize": {
object ( |
Alanlar | |
---|---|
creativeSize |
Envanter kaynağına atanabilecek görüntülü reklam öğeleri için boyut koşulları. |
InventorySourceVideoCreativeConfig
Video reklam öğelerinin yapılandırması.
JSON gösterimi |
---|
{ "duration": string } |
Alanlar | |
---|---|
duration |
Envanter kaynağına atanabilecek video reklam öğelerinin süre koşulları. En fazla dokuz kesirli basamak içeren 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 yalnızca aşağıdakilerden 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. |
|
Envanter kaynağını alır. |
|
Geçerli kullanıcının erişebileceği envanter kaynaklarını listeler. |
|
Mevcut bir envanter kaynağını günceller. |