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