แหล่งข้อมูล: WarrantyOrder
คำสั่งซื้อที่รับประกัน
คำสั่งซื้อที่รับประกันคือเอนทิตีหลักของแหล่งที่มาของพื้นที่โฆษณาที่รับประกันการแสดงผล เมื่อสร้างแหล่งที่มาของพื้นที่โฆษณาที่รับประกันการแสดงผล ต้องระบุรหัสคำสั่งซื้อที่รับประกันการแสดงผลให้กับแหล่งที่มาของพื้นที่โฆษณา
| การแสดง JSON | 
|---|
| { "name": string, "legacyGuaranteedOrderId": string, "exchange": enum ( | 
| ช่อง | |
|---|---|
| name | 
 เอาต์พุตเท่านั้น ชื่อทรัพยากรของคำสั่งซื้อที่รับประกัน | 
| legacyGuaranteedOrderId | 
 เอาต์พุตเท่านั้น รหัสเดิมของคำสั่งซื้อที่รับประกันการแสดงผล กำหนดโดย Exchange เดิม รหัสเดิมจะไม่ซ้ำกันภายในการแลกเปลี่ยนเดียว แต่เราไม่รับประกันว่ารหัสดังกล่าวจะไม่ซ้ำกันสำหรับคำสั่งซื้อที่มีการรับประกันทั้งหมด รหัสนี้ใช้ใน SDF และ UI | 
| exchange | 
 ต้องระบุ เปลี่ยนแปลงไม่ได้ การแลกเปลี่ยนที่เป็นต้นทางของคำสั่งซื้อที่รับประกัน | 
| guaranteedOrderId | 
 เอาต์พุตเท่านั้น ตัวระบุที่ไม่ซ้ำกันของคำสั่งซื้อที่รับประกันการแสดงผล รหัสคำสั่งซื้อที่รับประกันการแสดงผลจะมีรูปแบบ  | 
| displayName | 
 ต้องระบุ ชื่อที่แสดงของคำสั่งซื้อที่รับประกันการแสดงผล ต้องเป็น UTF-8 ที่เข้ารหัสขนาดไม่เกิน 240 ไบต์ | 
| status | 
 การตั้งค่าสถานะของคำสั่งซื้อที่มีการรับประกัน | 
| updateTime | 
 เอาต์พุตเท่านั้น การประทับเวลาที่อัปเดตคำสั่งซื้อที่รับประกันครั้งล่าสุด กำหนดโดยระบบ การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและทศนิยมสูงสุด 9 หลัก ตัวอย่าง:  | 
| publisherName | 
 ต้องระบุ ชื่อผู้เผยแพร่โฆษณาของคําสั่งซื้อที่รับประกัน ต้องเป็น UTF-8 ที่เข้ารหัสขนาดไม่เกิน 240 ไบต์ | 
| readAccessInherited | 
 ผู้ลงโฆษณาทั้งหมดของ  | 
| readAdvertiserIds[] | 
 รหัสของผู้ลงโฆษณาที่มีสิทธิ์อ่านคำสั่งซื้อที่รับประกันการแสดงผล ช่องนี้ต้องไม่มีผู้ลงโฆษณาที่กำหนดให้กับ  | 
| defaultAdvertiserId | 
 เอาต์พุตเท่านั้น รหัสของผู้ลงโฆษณาเริ่มต้นของคำสั่งซื้อที่มีการรับประกัน ผู้ลงโฆษณาเริ่มต้นคือ  | 
| defaultCampaignId | 
 รหัสของแคมเปญเริ่มต้นที่กำหนดให้กับคำสั่งซื้อที่มีการรับประกัน แคมเปญเริ่มต้นต้องเป็นของผู้ลงโฆษณาเริ่มต้น | 
| ฟิลด์สหภาพ  พาร์ทเนอร์หรือผู้ลงโฆษณาที่มีสิทธิ์อ่าน/เขียนคำสั่งซื้อที่รับประกันการแสดงผล  | |
| readWritePartnerId | 
 พาร์ทเนอร์ที่มีสิทธิ์อ่าน/เขียนคำสั่งซื้อที่มีการรับประกัน | 
| readWriteAdvertiserId | 
 ผู้ลงโฆษณาที่มีสิทธิ์อ่าน/เขียนคำสั่งซื้อที่มีการรับประกัน ซึ่งเป็นผู้ลงโฆษณาเริ่มต้นของคําสั่งซื้อที่มีการรับประกันด้วย | 
GuaranteedOrderStatus
การตั้งค่าสถานะของคำสั่งซื้อที่มีการรับประกัน
| การแสดง JSON | 
|---|
| { "entityStatus": enum ( | 
| ช่อง | |
|---|---|
| entityStatus | 
 คำสั่งซื้อที่รับประกันการแสดงผลแสดงได้หรือไม่ ค่าที่ยอมรับได้คือ  | 
| entityPauseReason | 
 เหตุผลที่ผู้ใช้ระบุในการหยุดคำสั่งซื้อที่รับประกันการแสดงผลนี้ชั่วคราว ต้องเป็น UTF-8 ที่เข้ารหัสด้วยความยาวสูงสุด 100 ไบต์ มีผลเฉพาะเมื่อตั้งค่า  | 
| configStatus | 
 เอาต์พุตเท่านั้น สถานะการกําหนดค่าของคําสั่งซื้อที่รับประกัน ค่าที่ยอมรับคือ  ต้องกำหนดค่าคำสั่งซื้อที่รับประกันการแสดงผล (กรอกข้อมูลในช่องที่ต้องกรอก เลือกครีเอทีฟโฆษณา และเลือกแคมเปญเริ่มต้น) ก่อนจึงจะแสดงได้ ปัจจุบันการกำหนดค่าจะทำได้ผ่าน UI เท่านั้น | 
GuaranteedOrderConfigStatus
สถานะการกำหนดค่าที่เป็นไปได้สำหรับคำสั่งซื้อที่รับประกันการแสดงผล
| Enum | |
|---|---|
| GUARANTEED_ORDER_CONFIG_STATUS_UNSPECIFIED | ไม่ได้ระบุสถานะการอนุมัติหรือไม่ทราบสถานะการอนุมัติในเวอร์ชันนี้ | 
| PENDING | สถานะเริ่มต้นของคำสั่งซื้อที่มีการรับประกัน ต้องกำหนดค่าคำสั่งซื้อที่รับประกันในสถานะนี้ก่อนจึงจะแสดงได้ | 
| COMPLETED | สถานะหลังจากที่ผู้ซื้อกำหนดค่าคำสั่งซื้อที่มีการรับประกัน | 
| เมธอด | |
|---|---|
| 
 | สร้างคำสั่งซื้อที่มีการรับประกันใหม่ | 
| 
 | แก้ไขผู้ลงโฆษณาที่อ่านคำสั่งซื้อที่รับประกัน | 
| 
 | รับคำสั่งซื้อที่มีการรับประกัน | 
| 
 | แสดงรายการคำสั่งซื้อที่รับประกันการแสดงผลที่ผู้ใช้ปัจจุบันเข้าถึงได้ | 
| 
 | อัปเดตคำสั่งซื้อที่รับประกันการแสดงผลที่มีอยู่ |