- Kaynak: InventorySource
- JSON gösterimi
- 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ı. UTF-8 olarak kodlanmış ve maksimum 240 bayt boyutunda olmalıdır. |
inventorySourceType |
Envanter kaynağının türünü belirtir. |
inventorySourceProductType |
Yalnızca çıkış. Envanter kaynağının ürün türü, envanterin satılma şeklini belirtir. |
commitment |
Envanter kaynağının garantili veya garanti edilmeyen yayınlama sunup sunmadığı. |
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. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman 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 durduğu zaman aralığı. |
creativeConfigs[] |
Envanter kaynağının reklam öğesi koşulları. Açık artırma paketleri için geçerli değildir. |
guaranteedOrderId |
Değiştirilemez. 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ü belirtilmemiş veya bu sürümde bilinmiyor. |
INVENTORY_SOURCE_TYPE_PRIVATE |
Özel 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ünün envanter kaynaklarının değiştirilmesi API üzerinden desteklenmez. |
PREFERRED_DEAL |
Envanter kaynağı, Tercih Edilen Anlaşma aracılığıyla envanter satıyor. |
PRIVATE_AUCTION |
Envanter kaynağı, Özel Açık Artırma aracılığıyla envanter satıyor. |
PROGRAMMATIC_GUARANTEED |
Envanter kaynağı, Programatik Garantili aracılığıyla envanter satıyorsa. |
TAG_GUARANTEED |
Envanter kaynağı, Etiket Garantili aracılığıyla envanter satıyorsa. |
YOUTUBE_RESERVE |
Envanter kaynağı, YouTube Reserve üzerinden envanter satıyor. |
INSTANT_RESERVE |
Envanter kaynağı, Anında Rezervasyon aracılığıyla envanter satar. Bu ürün türünün 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ünün envanter kaynaklarının değiştirilmesi API üzerinden desteklenmez. |
PROGRAMMATIC_TV |
Envanter kaynağı, Programatik TV aracılığıyla envanter satıyor. Bu ürün türünün envanter kaynaklarının değiştirilmesi API üzerinden desteklenmez. |
AUCTION_PACKAGE |
Envanter kaynağı, açık artırma paketi aracılığıyla envanter satıyor. Bu ürün türünün 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 belirtilmemiş veya bu sürümde bilinmiyor. |
INVENTORY_SOURCE_COMMITMENT_GUARANTEED |
Taahhüt, garantili yayınlamadır. |
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 |
Kullanıcı tarafından sağlanan, bu envanter kaynağını duraklatma nedeni. 100 karakteri aşmamalıdır. Yalnızca |
sellerStatus |
Yalnızca çıkış. Satıcı tarafından envanter kaynağı için 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ış. Satıcının bu envanter kaynağını duraklatma nedeni. 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 seçilmesi) gerekir. |
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 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ı, garantili bir envanter kaynağı 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ü 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 (Taban) ise. |
INVENTORY_SOURCE_RATE_TYPE_CPD |
Ücret türü, günlük maliyettir. |
INVENTORY_SOURCE_RATE_TYPE_CPH |
Ücret türü, saat başına maliyettir. |
INVENTORY_SOURCE_RATE_TYPE_FLAT |
Ücret türü Sabit'tir. |
Para
Para birimi türüyle birlikte para miktarını 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 tam birimleri. Örneğin, |
nanos |
Miktarın nano (10^-9) birim sayısı. Değer, -999.999.999 ile +999.999.999 arasında (başlangıç ve bitiş değerleri 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). Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
endTime |
Zorunlu. Bir zaman aralığının üst sınırı (dahil). Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman 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:
|
Envanter kaynağına atanabilecek reklam öğelerinin yapılandırması. Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta alanlardan en fazla biri ayarlanır: |
|
displayCreativeConfig |
Görüntülü reklam öğelerinin yapılandırması. |
videoCreativeConfig |
Video reklam öğelerinin yapılandırması. |
| Birbirini hariç tutan alanların sonu. | |
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 öğeleri için süre şartları. En fazla dokuz kesirli basamak içeren ve " |
InventorySourceAccessors
Envanter kaynağına erişimi olan iş ortağı veya reklamverenler.
| JSON gösterimi |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "partner": { object ( |
| Alanlar | |
|---|---|
| Envanter kaynağına erişimi olan iş ortağı veya reklamverenler. Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta alanlardan en fazla biri ayarlanır: | |
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. |
| Birbirini hariç tutan alanların sonu. | |
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 |
|
|---|---|
|
Envanter kaynağı anlaşmasını alır. |
|
Envanter kaynağı anlaşmalarını listeler. |