Kaynak: Garantili Sıralama
Sipariş garantisi.
Garantili siparişler, garantili envanter kaynaklarının üst varlığı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 baytlık bir boyutla kodlanmış UTF-8 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üğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
publisherName |
Zorunlu. Garantili siparişin yayıncı adı. Maksimum 240 baytlık bir boyutla kodlanmış UTF-8 olmalıdır. |
readAccessInherited |
Tüm |
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. |
Garantili sipariş için 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, 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şi duraklatmanız 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 Garantili bir siparişin yayınlanabilmesi için önce yapılandırılması gerekir (gerekli alanları doldurun, reklam öğelerini seçin ve varsayılan kampanya belirleyin). Şu anda yapılandırma işlemi 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 belirtilmemiş veya bu sürümde bilinmiyor. |
PENDING |
Garantili bir siparişin başlangıç durumu. Bu durumdaki garantili siparişin, yayınlanmadan önce yapılandırılması gerekir. |
COMPLETED |
Alıcının garantili bir siparişi yapılandırmasından sonraki durum. |
Yöntemler |
|
---|---|
|
Yeni bir garantili sipariş oluşturur. |
|
Düzenlemeler garanti edilen sıradaki reklamverenleri okur. |
|
Sipariş garantisi sağlanır. |
|
Geçerli kullanıcının erişebileceği garanti edilen siparişleri listeler. |
|
Mevcut bir garantili siparişi günceller. |