Kaynak: GarantiliSipariş
Sipariş garantisi.
Garantili siparişler, garantili envanter kaynaklarının üst varlıklarıdır. Garantili envanter kaynağı oluşturulurken 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 içinde benzersizdir ancak tüm garantili siparişlerde benzersiz olacağı garanti edilmez. Bu kimlik, SDF'de ve kullanıcı arayüzünde kullanılır. |
exchange |
Zorunlu. Sabit. Garantili siparişin kaynaklandığı exchange. |
guaranteedOrderId |
Yalnızca çıkış. Garantili siparişin benzersiz tanımlayıcısı. Garantili sipariş kimlikleri |
displayName |
Zorunlu. Garantili siparişin görünen adı. Maksimum 240 bayt boyutunda 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ük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
publisherName |
Zorunlu. Garantili siparişin yayıncı adı. Maksimum 240 bayt boyutunda UTF-8 olarak kodlanmış olmalıdır. |
readAccessInherited |
|
readAdvertiserIds[] |
Garantili siparişe okuma erişimi olan reklamverenlerin kimlikleri. Bu alan, ayarlanmışsa |
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. |
Birleştirme alanı Garantili sipariş için okuma/yazma erişimi olan iş ortağı veya reklamveren. |
|
readWritePartnerId |
Garantili sipariş için okuma/yazma erişimine sahip iş ortağı. |
readWriteAdvertiserId |
Garantili sipariş için okuma/yazma erişimine sahip reklamveren. Bu, aynı zamanda 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. Maksimum 100 bayt uzunlukla UTF-8 olarak kodlanmış olmalıdır. Yalnızca |
configStatus |
Yalnızca çıkış. Garantili siparişin yapılandırma durumu. Kabul edilebilir değerler Yayınlanmadan önce garantili siparişin yapılandırılması gerekir (zorunlu alanları doldurma, reklam öğeleri ve varsayılan kampanya seçme). Şu anda yapılandırma işlemi yalnızca kullanıcı arayüzü aracılığıyla gerçekleştirilebilir. |
GuaranteedOrderConfigStatus
Garantili bir sipariş için olası yapılandırma durumları.
Sıralamalar | |
---|---|
GUARANTEED_ORDER_CONFIG_STATUS_UNSPECIFIED |
Onay durumu belirtilmemiş veya bu sürümde bilinmiyor. |
PENDING |
Garantili bir siparişin başlangıç durumudur. Bu durumdaki garantili siparişin, yayınlanmadan önce yapılandırılması gerekir. |
COMPLETED |
Alıcı garantili siparişi yapılandırdıktan sonraki durum. |
Yöntemler |
|
---|---|
|
Yeni bir garantili sipariş oluşturur. |
|
Düzenlemeler garantili bir siparişin reklamverenlerini okur. |
|
Sipariş garantisi sağlanır. |
|
Mevcut kullanıcının erişebileceği garantili siparişleri listeler. |
|
Mevcut bir garantili siparişi günceller. |