- Kaynak: InventorySource
- InventorySourceType
- InventorySourceProductType
- InventorySourceCommitment
- InventorySourceDeliveryMethod
- InventorySourceStatus
- InventorySourceConfigStatus
- RateDetails
- InventorySourceRateType
- Para
- 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 UTF-8 olarak kodlanmış olmalıdır. |
inventorySourceType |
Envanter kaynağının türünü gösterir. |
inventorySourceProductType |
Yalnızca çıkış. Envanter kaynağının envanter satma yöntemini belirten ürün türü. |
commitment |
Envanter kaynağının garantili veya garanti edilmeyen yayınlanmasını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 exchange'deki alıcılar arasında benzersiz olmalıdır ancak exchange'ler 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. Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Ö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ınının durduğ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 okunur erişimi devralır. |
InventorySourceType
Olası envanter kaynağı türleri.
Sıralamalar | |
---|---|
INVENTORY_SOURCE_TYPE_UNSPECIFIED |
Envanter kaynağı türü belirtilmemiş 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ü belirtilmemiş veya bu sürümde 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 üzerinden 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ğı, Anında Rezervasyon üzerinden envanter 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 satar. Bu ürün türündeki envanter kaynaklarının değiştirilmesi API üzerinden desteklenmez. |
PROGRAMMATIC_TV |
Envanter kaynağı, Programatik TV üzerinden 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
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, kesin bir teslim tarihidir. |
INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED |
Taahhüt, garanti edilmeyen bir yayınlamadır. |
InventorySourceDeliveryMethod
Bir envanter kaynağı için olası yayınlanma yöntemleri.
Sıralamalar | |
---|---|
INVENTORY_SOURCE_DELIVERY_METHOD_UNSPECIFIED |
Bu sürümde yayınlanma yöntemi belirtilmemiş veya 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ı 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ı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 edilebilir değerler Bir envanter kaynağının yayınlanabilmesi için önce yapılandırılması gerekir (zorunlu alanları doldurma, reklam öğeleri ve varsayılan kampanya seçme). |
InventorySourceConfigStatus
Garantili envanter kaynağı için olası yapılandırma durumları.
Sıralamalar | |
---|---|
INVENTORY_SOURCE_CONFIG_STATUS_UNSPECIFIED |
Onay durumu belirtilmemiş veya bu sürümde bilinmiyor. |
INVENTORY_SOURCE_CONFIG_STATUS_PENDING |
Garantili bir envanter kaynağının başlangıç durumudur. 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ığı 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österimlerin sayısı. |
minimumSpend |
Yalnızca çıkış. Alıcının önceden envanter kaynağı için harcamayı taahhüt ettiği tutardır. 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'dir (Sabit). |
INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR |
Ücret türü BGBM'dir (Taban). |
INVENTORY_SOURCE_RATE_TYPE_CPD |
Ücret türü, Gün Başına Maliyet'tir. |
INVENTORY_SOURCE_RATE_TYPE_FLAT |
Ücret türü Sabit. |
Para
Para birimini, para birimi türüyle birlikte temsil eder.
JSON gösterimi |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
Alanlar | |
---|---|
currencyCode |
ISO 4217'de tanımlanan üç harfli para birimi kodu. |
units |
Tutarın tüm birimleri. Örneğin, |
nanos |
Tutarın nano (10^-9) birimlerinin sayısı. Değer -999.999.999 ile +999.999.999 (her iki değer de dahil) arasında 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ı (bu değerler dahil). Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
endTime |
Zorunlu. Bir zaman aralığının üst sınırı (bu değerler dahil). Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Ö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 atanabilen reklam öğeleri için yapılandırma. |
|
displayCreativeConfig |
Görüntülü reklam öğelerine ilişkin yapılandırma. |
videoCreativeConfig |
Video reklam öğelerinin yapılandırması. |
InventorySourceDisplayCreativeConfig
Görüntülü reklam öğelerine ilişkin yapılandırma.
JSON gösterimi |
---|
{
"creativeSize": {
object ( |
Alanlar | |
---|---|
creativeSize |
Envanter kaynağına atanabilen görüntülü reklam öğeleri için boyut gereksinimleri. |
InventorySourceVideoCreativeConfig
Video reklam öğelerinin yapılandırması.
JSON gösterimi |
---|
{ "duration": string } |
Alanlar | |
---|---|
duration |
Envanter kaynağına atanabilecek video reklam öğeleri için süre gereksinimleri. " |
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ı tarafından erişilebilen envanter kaynaklarını listeler. |
|
Mevcut bir envanter kaynağını günceller. |