คู่มือนี้อธิบายเวิร์กโฟลว์ API ทั่วไปสำหรับการสร้าง ยกเลิก ดึงข้อมูล อัปเดต และเจรจาต่อรองดีลโดยใช้ Deal Sync API
สร้างดีล
ตรวจสอบว่าได้สร้างผลิตภัณฑ์แล้วหรือยังโดยเรียก LIST products ด้วยตัวกรอง
externalDealIdโปรดทราบว่าระบบรองรับทั้งexternalDealIdแบบ camelCase และexternal_deal_idแบบ snake_case ในสตริงตัวกรองexternal_deal_idต้องไม่ซ้ำกันในทุกผลิตภัณฑ์GET https://dv360seller.googleapis.com/v1beta1/{parent=exchanges/*/orders/*}/products?filter=externalDealId="{external_deal_id}"สร้าง คำสั่งซื้อ. ระบบ DV360 จะสร้างชื่อคำสั่งซื้อ และเราขอแนะนำให้จัดเก็บรหัสนี้ไว้ในระบบเพื่อดึงข้อมูลในอนาคต
สร้างผลิตภัณฑ์ภายใต้ คำสั่งซื้อ ระบบ DV360 จะสร้างชื่อผลิตภัณฑ์ และเราขอแนะนำให้จัดเก็บรหัสนี้ไว้ในระบบเพื่อดึงข้อมูลในอนาคต
หรือจะเรียก LIST ด้วย external_deal_id ก็ได้ ชื่อทรัพยากรจะมีทั้งรหัสคำสั่งซื้อและรหัสผลิตภัณฑ์ คุณจึงระบุคำสั่งซื้อระดับบนได้
ยกเลิกดีล
- อัปเดตสถานะการสั่งซื้อเป็น
CANCELED
ระบบจะรองรับการยกเลิกก็ต่อเมื่อยังไม่มีการยอมรับคำสั่งซื้อ CANCELED เป็นสถานะสิ้นสุด คุณจะเปิดใช้งานคำสั่งซื้ออีกครั้งไม่ได้เมื่อยกเลิกแล้ว หากคำสั่งซื้อมีผลิตภัณฑ์
external_deal_idของผลิตภัณฑ์เหล่านั้นจะนำกลับมาใช้ซ้ำไม่ได้
ดูรายละเอียดของดีล
- ดูรายละเอียดของ คำสั่งซื้อ สถานะจะอัปเดตเมื่อผู้ใช้ยอมรับ เก็บ หรือยกเลิกคำสั่งซื้อ
- ดูรายละเอียดของ ผลิตภัณฑ์
ดูรายการดีล
- เรียก LIST orders ด้วยตัวกรองสถานะเพื่อดูคำสั่งซื้อทั้งหมดที่ยอมรับแล้วหรือรอการยอมรับ
- เรียก LIST
products ด้วยตัวกรอง
external_deal_id - เรียก LIST ผลิตภัณฑ์ทั้งหมดภายในคำสั่งซื้อ
อัปเดตดีล
- อัปเดต
คำสั่งซื้อสำหรับข้อมูลติดต่อของผู้เผยแพร่โฆษณา
- อัปเดต
nameไม่ได้ (ตั้งค่าในupdateMaskไม่ได้) คุณจะตั้งค่าสถานะเป็นCANCELEDได้โดยใช้ API เท่านั้น - อัปเดต
partner_idไม่ได้
- อัปเดต
- อัปเดต
ผลิตภัณฑ์สำหรับการอัปเดตข้อกำหนดของดีลที่เฉพาะเจาะจง
name,externalDealId,transactionType,pricingType, และupdateTimeอัปเดตไม่ได้- การอัปเดต
displayNameไม่ต้องให้ผู้ใช้ยอมรับอีกครั้ง - การอัปเดต
rateDetailsหรือcreativeConfigจะเปลี่ยนสถานะคำสั่งซื้อระดับบนเป็นPENDING_ACCEPTANCEระบบจะขอให้ผู้ลงโฆษณา DV360 ยอมรับข้อกำหนดใหม่ในหน้าการเจรจาต่อรอง ไม่ว่าคำสั่งซื้อก่อนหน้าจะได้รับการยอมรับแล้วหรือไม่ก็ตาม
ตรวจสอบว่าผู้ใช้ยอมรับดีลแล้วหรือยัง
- เรียก
คำสั่งซื้อ
หากทราบชื่อคำสั่งซื้อที่เกี่ยวข้อง ตรวจสอบช่อง
status - หากไม่ได้ติดตามชื่อคำสั่งซื้อ: เรียก List Products ด้วยตัวกรอง
external_deal_id,
ระบุชื่อคำสั่งซื้อจาก
ชื่อผลิตภัณฑ์,
แล้วเรียก Get
Order
ตรวจสอบช่อง
status
ตรวจสอบว่าผู้ใช้กำหนดค่าดีลแล้วหรือยัง (การรับประกันแบบเป็นโปรแกรมเท่านั้น)
- เรียกแหล่งที่มาของพื้นที่โฆษณา
ชื่อทรัพยากรคือ
exchanges/{exchangeId}/inventorysources/{external_deal_id}ตรวจสอบสถานะ ผู้ซื้อ- ดีลแบบจองล่วงหน้า
BUYER_STATUS_ACTIVE: ดีลได้รับการยอมรับและกำหนดค่าแล้ว ดีลจะเริ่มใช้จ่ายเมื่อ DV360 ได้รับคำขอราคาเสนอที่ตรงกับข้อกำหนดของดีล ระบบจะสร้างรายการโฆษณาโดยอัตโนมัติระหว่างการกำหนดค่าดีล ดูรายละเอียดได้ที่การกำหนดค่า ดีลBUYER_STATUS_PENDING: คำสั่งซื้อได้รับการยอมรับแล้ว แต่ยังไม่ได้กำหนดค่าดีล ไม่มีการใช้จ่ายในสถานะนี้BUYER_STATUS_PAUSED: ผู้ลงโฆษณาหยุดดีลชั่วคราว ไม่มีการใช้จ่ายในสถานะนี้
- ดีลที่ไม่ใช่แบบจองล่วงหน้า
BUYER_STATUS_ACTIVE: ดีลได้รับการยอมรับแล้ว ดีลจะเริ่มใช้จ่ายเมื่อ DV360 ได้รับคำขอราคาเสนอที่ตรงกัน รายการโฆษณาที่ใช้งานอยู่กำหนดเป้าหมายเป็นดีล และคำขอราคาเสนอตรงกับเกณฑ์การกำหนดเป้าหมายของรายการโฆษณา ดูรายละเอียดได้ที่รายการ โฆษณา (หมายเหตุ: ไม่มี Seller API สำหรับค้นหาว่ารายการโฆษณากำหนดเป้าหมายเป็นดีลหรือไม่)BUYER_STATUS_PENDING: ไม่สามารถใช้ได้กับดีลที่ไม่ใช่แบบจองล่วงหน้าBUYER_STATUS_PAUSED: ผู้ลงโฆษณาหยุดดีลชั่วคราวอย่างชัดเจน ไม่มีการใช้จ่ายในสถานะนี้
- ดีลแบบจองล่วงหน้า
หยุดและกลับมาแสดงดีลอีกครั้งหลังจากยอมรับแล้ว
- อัปเดต
สถานะผู้ขาย
ของแหล่งที่มาของพื้นที่โฆษณา
- การหยุดหรือกลับมาแสดงอีกครั้งจะไม่หยุดการแสดงดีล ผู้ขายที่หยุดดีลชั่วคราวจะแสดงข้อความข้อมูลแก่ผู้ลงโฆษณาใน UI ของ DV360 เพื่อช่วยแก้ปัญหาดีลที่ไม่มีการใช้จ่าย
การเจรจาต่อรองใหม่ (การอัปเดตดีลหลังจากยอมรับแล้ว)
การเจรจาต่อรองใหม่หมายถึงการอัปเดตดีลหลังจากที่ผู้ซื้อยอมรับแล้ว ซึ่งจะช่วยให้ Exchange และผู้ซื้อปรับข้อกำหนดในดีลที่มีอยู่ได้ ตัวอย่างเช่น Exchange อาจพบว่าเวลาสิ้นสุดของดีลที่ยอมรับแล้ว ไม่ถูกต้อง Exchange สามารถใช้ Product Patch เพื่อส่งการอัปเดตไปยังผู้ซื้อ DV360 ก่อนที่ดีลจะเริ่มแสดง
การเปลี่ยนแปลงที่อนุญาตและไม่อนุญาต
ดูรายละเอียดทั้งหมดเกี่ยวกับการเจรจาต่อรองดีลและกฎการเจรจาต่อรองอีกครั้งได้ในบทความในศูนย์ช่วยเหลือของ Display &Video 360 ดังนี้