Kaynak: GarantiliSipariş
Garantili sipariş.
Garantili siparişler, garantili envanter kaynaklarının üst varlığıdır. Garantili envanter kaynağı oluştururken envanter kaynağına garantili sipariş kimliği atanmalıdır.
JSON gösterimi |
---|
{ "name": string, "legacyGuaranteedOrderId": string, "exchange": enum ( |
Alanlar | |
---|---|
name |
Yalnızca çıkış. Garantili siparişin kaynak adı. |
legacy |
Yalnızca çıkış. Garantili siparişin eski kimliği. Orijinal exchange tarafından atanır. Eski kimlik, bir exchange'te benzersizdir ancak tüm garantili siparişlerde benzersiz olması garanti edilmez. Bu kimlik, SDF ve kullanıcı arayüzünde kullanılır. |
exchange |
Zorunlu. Değişmez. Garantili siparişin oluşturulduğu exchange. |
guaranteed |
Yalnızca çıkış. Garantili siparişin benzersiz tanımlayıcısıdır. Garantili sipariş kimlikleri |
display |
Zorunlu. Garantili siparişin görünen adı. UTF-8 kodlu olmalı ve en fazla 240 bayt boyutunda olmalıdır. |
status |
Garantili siparişin durum ayarları. |
update |
Yalnızca çıkış. Garantili siparişin en son güncellendiği zaman damgası. Sistem tarafından atanır. Nanosaniye çözünürlüğüne sahip ve en fazla dokuz kesirli basamak içeren RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
publisher |
Zorunlu. Garantili siparişin yayıncı adı. Maksimum 240 bayt boyutta UTF-8 olarak kodlanmış olmalıdır. |
read |
|
read |
Garantili sipariş için okuma erişimi olan reklamverenlerin kimlikleri. Bu alan, ayarlanmışsa |
default |
Yalnızca çıkış. Garantili siparişin varsayılan reklamvereninin kimliği. Varsayılan reklamveren, |
default |
Garantili siparişe atanan varsayılan kampanyanın kimliği. Varsayılan kampanya, varsayılan reklamverene ait olmalıdır. |
Birlik alanı Garantili siparişe okuma/yazma erişimi olan iş ortağı veya reklamveren. |
|
read |
Garantili sipariş için okuma/yazma erişimi olan iş ortağı. |
read |
Garantili siparişe okuma/yazma erişimi olan reklamveren. Bu, aynı zamanda garantili siparişin varsayılan reklamverenidir. |
GuaranteedOrderStatus
Garantili siparişin durum ayarları.
JSON gösterimi |
---|
{ "entityStatus": enum ( |
Alanlar | |
---|---|
entity |
Garanti edilen siparişin yayınlanabilir olup olmadığı. Kabul edilen değerler |
entity |
Bu garantili siparişin duraklatılması için kullanıcı tarafından sağlanan neden. UTF-8 kodlu ve en fazla 100 bayt uzunluğunda olmalıdır. Yalnızca |
config |
Yalnızca çıkış. Garantili siparişin yapılandırma durumu. Kabul edilebilir değerler: Garantili bir siparişin yayınlanabilmesi için önce yapılandırılması (gerekli alanları doldurmaları, reklam öğelerini seçmeleri ve varsayılan bir kampanya seçmeleri) gerekir. Yapılandırma işlemi şu anda yalnızca kullanıcı arayüzü üzerinden gerçekleştirilebilir. |
GuaranteedOrderConfigStatus
Garantili sipariş için olası yapılandırma durumları.
Sıralamalar | |
---|---|
GUARANTEED_ORDER_CONFIG_STATUS_UNSPECIFIED |
Onay durumu bu sürümde belirtilmemiş veya bilinmiyor. |
PENDING |
Garantili siparişin başlangıç durumu. Bu durumdaki garantili siparişin yayınlanabilmesi için yapılandırılması gerekir. |
COMPLETED |
Alıcının garantili siparişi yapılandırdıktan sonraki durum. |
Yöntemler |
|
---|---|
|
Yeni bir garantili sipariş oluşturur. |
|
Garantili bir siparişin okunabilir reklamverenlerini düzenler. |
|
Garantili sipariş verir. |
|
Geçerli kullanıcının erişebildiği garantili siparişleri listeler. |
|
Mevcut bir garantili siparişi günceller. |