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ı.  | 
              
legacyGuaranteedOrderId | 
                
                   
 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.  | 
              
guaranteedOrderId | 
                
                   
 Yalnızca çıkış. Garantili siparişin benzersiz tanımlayıcısıdır. Garantili sipariş kimlikleri   | 
              
displayName | 
                
                   
 Zorunlu. Garantili siparişin görünen adı. Maksimum 240 bayt boyutta UTF-8 olarak kodlanmış olmalıdır.  | 
              
status | 
                
                   
 Garantili siparişin durum ayarları.  | 
              
updateTime | 
                
                   
 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:   | 
              
publisherName | 
                
                   
 Zorunlu. Garantili siparişin yayıncı adı. Maksimum 240 bayt boyutta UTF-8 olarak kodlanmış olmalıdır.  | 
              
readAccessInherited | 
                
                   
 
  | 
              
readAdvertiserIds[] | 
                
                   
 Garantili siparişe okuma erişimi olan reklamverenlerin kimlikleri. Bu alan,   | 
              
defaultAdvertiserId | 
                
                   
 Yalnızca çıkış. Garantili siparişin varsayılan reklamvereninin kimliği. Varsayılan reklamveren,   | 
              
defaultCampaignId | 
                
                   
 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.   | 
              |
readWritePartnerId | 
                
                   
 Garantili siparişe okuma/yazma erişimi olan iş ortağı.  | 
              
readWriteAdvertiserId | 
                
                   
 Garantili sipariş için okuma/yazma erişimi olan reklamveren. Bu, garantili siparişin varsayılan reklamverenidir.  | 
              
GuaranteedOrderStatus
Garantili siparişin durum ayarları.
| JSON gösterimi | 
|---|
{ "entityStatus": enum (  | 
              
| Alanlar | |
|---|---|
entityStatus | 
                
                   
 Garantili siparişin yayınlanabilir olup olmadığı. Kabul edilebilir değerler:   | 
              
entityPauseReason | 
                
                   
 Bu garantili siparişin duraklatılması için kullanıcı tarafından sağlanan neden. UTF-8 olarak kodlanmış, en fazla 100 bayt uzunluğunda olmalıdır. Yalnızca   | 
              
configStatus | 
                
                   
 Yalnızca çıkış. Garantili siparişin yapılandırma durumu. Kabul edilebilir değerler:  Garantili siparişler yayınlanmadan önce yapılandırılmalıdır (zorunludur alanları doldurun, reklam öğeleri seçin ve varsayılan bir kampanya seçin). Yapılandırma işlemi şu anda yalnızca kullanıcı arayüzü aracılığıyla 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. |