- แหล่งข้อมูล: InsertOrder
- InsertionOrderType
- InsertionOrderBudget
- InsertionOrderAutomationType
- InsertionOrderBudgetSegment
- BillableOutcome
- เมธอด
แหล่งข้อมูล: InsertOrder
ใบสั่งซื้อการใส่โฆษณารายการเดียว
| การแสดง JSON | 
|---|
| { "name": string, "advertiserId": string, "campaignId": string, "insertionOrderId": string, "displayName": string, "insertionOrderType": enum ( | 
| ช่อง | |
|---|---|
| name | 
 เอาต์พุตเท่านั้น ชื่อทรัพยากรของใบสั่งซื้อการใส่โฆษณา | 
| advertiserId | 
 เอาต์พุตเท่านั้น รหัสที่ไม่ซ้ำกันของผู้ลงโฆษณาที่เป็นเจ้าของคําสั่งซื้อการแทรก | 
| campaignId | 
 ต้องระบุ เปลี่ยนแปลงไม่ได้ รหัสที่ไม่ซ้ำกันของแคมเปญที่มีใบสั่งซื้อการใส่โฆษณา | 
| insertionOrderId | 
 เอาต์พุตเท่านั้น รหัสที่ไม่ซ้ำกันของใบสั่งซื้อการใส่โฆษณา กำหนดโดยระบบ | 
| displayName | 
 ต้องระบุ ชื่อที่แสดงของใบสั่งซื้อการใส่โฆษณา ต้องเข้ารหัส UTF-8 และมีขนาดสูงสุด 240 ไบต์ | 
| insertionOrderType | 
 ประเภทใบสั่งซื้อการใส่โฆษณา หากไม่ได้ระบุช่องนี้ในการสร้าง ค่าเริ่มต้นจะเป็น  | 
| entityStatus | 
 ต้องระบุ ควบคุมว่าใบสั่งซื้อการใส่โฆษณาจะใช้งบประมาณและเสนอราคาในพื้นที่โฆษณาได้หรือไม่ 
 | 
| updateTime | 
 เอาต์พุตเท่านั้น การประทับเวลาเมื่ออัปเดตใบสั่งซื้อการใส่โฆษณาครั้งล่าสุด กำหนดโดยระบบ การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและทศนิยมสูงสุด 9 หลัก ตัวอย่างเช่น  | 
| partnerCosts[] | 
 ค่าใช้จ่ายของพาร์ทเนอร์ที่เชื่อมโยงกับใบสั่งซื้อการใส่โฆษณา หากไม่มีหรือว่างเปล่าในวิธีการ  | 
| pacing | 
 ต้องระบุ การตั้งค่าความเร็วในการใช้จ่ายงบประมาณของใบสั่งซื้อการใส่โฆษณา | 
| frequencyCap | 
 ต้องระบุ การตั้งค่าการกำหนดความถี่สูงสุดของใบสั่งซื้อการใส่โฆษณา | 
| integrationDetails | 
 รายละเอียดการผสานรวมเพิ่มเติมของใบสั่งซื้อการใส่โฆษณา | 
| performanceGoal | 
 ต้องระบุ เป้าหมายประสิทธิภาพของใบสั่งซื้อการใส่โฆษณา | 
| budget | 
 ต้องระบุ การตั้งค่าการจัดสรรงบประมาณของใบสั่งซื้อการใส่โฆษณา | 
| bidStrategy | 
 กลยุทธ์การเสนอราคาของใบสั่งซื้อการใส่โฆษณา โดยค่าเริ่มต้น ระบบจะตั้งค่าเป็น  | 
| reservationType | 
 เอาต์พุตเท่านั้น ประเภทการจองของใบสั่งซื้อการใส่โฆษณา | 
| billableOutcome | 
 เปลี่ยนแปลงไม่ได้ ผลลัพธ์ที่เรียกเก็บเงินได้ของใบสั่งซื้อการใส่โฆษณา การซื้อตามผลลัพธ์เลิกใช้งานแล้ว  | 
InsertionOrderType
ประเภทใบสั่งซื้อการใส่โฆษณาที่เป็นไปได้
ประเภทของใบสั่งซื้อการใส่โฆษณาจะเป็นตัวกำหนดการตั้งค่าและตัวเลือกที่ใช้ได้ เช่น รูปแบบโฆษณาหรือตัวเลือกการกำหนดเป้าหมาย
| Enum | |
|---|---|
| INSERTION_ORDER_TYPE_UNSPECIFIED | ไม่ได้ระบุหรือไม่ทราบประเภทใบสั่งซื้อการใส่โฆษณา | 
| RTB | การเสนอราคาแบบเรียลไทม์ | 
| OVER_THE_TOP | สุดยอด | 
InsertionOrderBudget
การตั้งค่าที่ควบคุมวิธีการจัดสรรงบประมาณใบสั่งซื้อการใส่โฆษณา
| การแสดง JSON | 
|---|
| { "budgetUnit": enum ( | 
| ช่อง | |
|---|---|
| budgetUnit | 
 ต้องระบุ เปลี่ยนแปลงไม่ได้ หน่วยงบประมาณจะระบุว่างบประมาณอิงตามสกุลเงินหรือตามการแสดงผล | 
| automationType | 
 ประเภทการทำงานอัตโนมัติที่ใช้จัดการราคาเสนอและงบประมาณสําหรับคําสั่งซื้อการแทรก หากไม่ได้ระบุช่องนี้ในการสร้าง ค่าเริ่มต้นจะเป็น  | 
| budgetSegments[] | 
 ต้องระบุ รายการกลุ่มงบประมาณ ใช้กลุ่มงบประมาณเพื่อระบุงบประมาณที่เจาะจงสําหรับระยะเวลาที่ใบสั่งซื้อการใส่โฆษณาทํางาน | 
InsertionOrderAutomationType
ตัวเลือกที่เป็นไปได้สำหรับการเสนอราคาและงบประมาณของคําสั่งซื้อการแทรกอัตโนมัติ
| Enum | |
|---|---|
| INSERTION_ORDER_AUTOMATION_TYPE_UNSPECIFIED | ไม่ได้ระบุตัวเลือกการทำงานอัตโนมัติของคําสั่งซื้อที่แทรกหรือไม่ทราบในเวอร์ชันนี้ | 
| INSERTION_ORDER_AUTOMATION_TYPE_BUDGET | การจัดสรรงบประมาณอัตโนมัติ ปล่อยให้ระบบย้ายงบประมาณไปใช้กับรายการโฆษณาที่เป็นเจ้าของโดยอัตโนมัติเพื่อเพิ่มประสิทธิภาพตามที่กำหนดโดย performanceGoalไม่มีการทำงานอัตโนมัติในการตั้งค่าราคาเสนอ | 
| INSERTION_ORDER_AUTOMATION_TYPE_NONE | ไม่มีการเสนอราคาหรืองบประมาณอัตโนมัติในระดับใบสั่งซื้อการใส่โฆษณา คุณต้องกําหนดค่าราคาเสนอและงบประมาณด้วยตนเองที่ระดับรายการโฆษณา | 
| INSERTION_ORDER_AUTOMATION_TYPE_BID_BUDGET | ปล่อยให้ระบบปรับราคาเสนอโดยอัตโนมัติและโยกย้ายงบประมาณไปเป็นรายการโฆษณาที่เป็นเจ้าของเพื่อเพิ่มประสิทธิภาพตามที่กำหนดโดย performanceGoal | 
InsertionOrderBudgetSegment
การตั้งค่าที่ควบคุมงบประมาณของกลุ่มงบประมาณกลุ่มเดียว
| การแสดง JSON | 
|---|
| {
  "budgetAmountMicros": string,
  "description": string,
  "dateRange": {
    object ( | 
| ช่อง | |
|---|---|
| budgetAmountMicros | 
 ต้องระบุ จํานวนงบประมาณที่ใบสั่งซื้อการใส่โฆษณาจะใช้จ่ายสําหรับ  | 
| description | 
 คำอธิบายกลุ่มงบประมาณ สามารถใช้เพื่อป้อนข้อมูลใบสั่งซื้อสำหรับแต่ละกลุ่มงบประมาณและพิมพ์ข้อมูลดังกล่าวในใบแจ้งหนี้ ต้องเข้ารหัสแบบ UTF-8 | 
| dateRange | 
 ต้องระบุ การตั้งค่าวันที่เริ่มต้นและวันที่สิ้นสุดของกลุ่มงบประมาณ โดยระบบจะแก้ไขเวลาเหล่านี้ตามเขตเวลาของผู้ลงโฆษณาหลัก 
 | 
| campaignBudgetId | 
 
 | 
BillableOutcome
ผลลัพธ์ที่เรียกเก็บเงินได้สําหรับใบสั่งซื้อการใส่โฆษณา
| Enum | |
|---|---|
| BILLABLE_OUTCOME_UNSPECIFIED | ผลลัพธ์ที่เรียกเก็บเงินได้ที่ไม่ระบุ | 
| BILLABLE_OUTCOME_PAY_PER_IMPRESSION | จ่ายต่อการแสดงผล | 
| BILLABLE_OUTCOME_PAY_PER_CLICK | จ่ายต่อคลิก | 
| BILLABLE_OUTCOME_PAY_PER_VIEWABLE_IMPRESSION | จ่ายต่อยอดดูที่ใช้งานอยู่ | 
| เมธอด | |
|---|---|
| 
 | สร้างใบสั่งซื้อการใส่โฆษณาใหม่ | 
| 
 | ลบใบสั่งซื้อการใส่โฆษณา | 
| 
 | รับใบสั่งซื้อการใส่โฆษณา | 
| 
 | แสดงรายการใบสั่งซื้อการใส่โฆษณาในส่วนผู้ลงโฆษณา | 
| 
 | แสดงตัวเลือกการกำหนดเป้าหมายที่กำหนดของใบสั่งซื้อการใส่โฆษณาในประเภทการกำหนดเป้าหมายต่างๆ | 
| 
 | อัปเดตใบสั่งซื้อการใส่โฆษณาที่มีอยู่ |