DV360 Out of Home Seller API

DV360 Out of Home Seller API ช่วยให้จัดการพื้นที่โฆษณา คำสั่งซื้อการจอง รับครีเอทีฟโฆษณา และส่งเหตุการณ์การเล่นโฆษณา

บริการ: dv360outofhomeseller.googleapis.com

หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้คุณใช้ไลบรารีของไคลเอ็นต์ที่ Google มีให้ หากแอปพลิเคชันจำเป็นต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อคุณส่งคำขอ API

เอกสารการค้นพบ

เอกสารการค้นพบเป็นข้อกำหนดที่เครื่องอ่านได้สำหรับการอธิบายและใช้งาน REST API ใช้สำหรับสร้างไลบรารีของไคลเอ็นต์, ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google APIs บริการเดียวอาจมีเอกสารการค้นพบได้หลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้

ปลายทางบริการ

ปลายทางของบริการคือ URL พื้นฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการเดียวอาจมีปลายทางบริการหลายรายการ บริการนี้มีปลายทางบริการต่อไปนี้และ URI ด้านล่างทั้งหมดจะเกี่ยวข้องกับปลายทางของบริการนี้

  • https://dv360outofhomeseller.googleapis.com

ทรัพยากร REST: v1beta1

วิธีการ
lookupByExternalId POST /v1beta1:lookupByExternalId
เรียกข้อมูลเอนทิตีทั้งหมดตามรหัสภายนอกที่ระบุในคำขอ

ทรัพยากร REST: v1beta1.adPlays

วิธีการ
create POST /v1beta1/adPlays
สร้างการเล่นโฆษณา
createWithExternalIds POST /v1beta1/adPlays:createWithExternalIds
สร้างการเล่นโฆษณาด้วยรหัสภายนอก

ทรัพยากร REST: v1beta1.adUnits

วิธีการ
create POST /v1beta1/adUnits
สร้างหน่วยโฆษณาใหม่
delete DELETE /v1beta1/{name=adUnits/*}
ลบหน่วยโฆษณาที่มีอยู่
get GET /v1beta1/{name=adUnits/*}
ดึงข้อมูลหน่วยโฆษณาแต่ละหน่วย
list GET /v1beta1/adUnits
แสดงรายการหน่วยโฆษณา
patch PATCH /v1beta1/{adUnit.name=adUnits/*}
อัปเดตหน่วยโฆษณาที่มีอยู่

ทรัพยากร REST: v1beta1.availabilityOrders

วิธีการ
complete POST /v1beta1/{name=availabilityOrders/*}:complete
ทำเครื่องหมายคำสั่งซื้อความพร้อมจำหน่ายสินค้าที่มีอยู่ว่าเสร็จสมบูรณ์แล้ว
get GET /v1beta1/{name=availabilityOrders/*}
เรียกข้อมูลคำสั่งซื้อความพร้อมจำหน่ายสินค้าแต่ละรายการ
list GET /v1beta1/availabilityOrders
แสดงรายการคำสั่งซื้อความพร้อมจำหน่ายสินค้า

ทรัพยากร REST: v1beta1.availabilityOrders.availabilityLines

วิธีการ
complete POST /v1beta1/{name=availabilityOrders/*/availabilityLines/*}:complete
ทำเครื่องหมายรายการความพร้อมจำหน่ายสินค้าที่มีอยู่ว่าเสร็จสมบูรณ์แล้ว
get GET /v1beta1/{name=availabilityOrders/*/availabilityLines/*}
เรียกข้อมูลแต่ละบรรทัดสำหรับคำสั่งซื้อความพร้อมจำหน่ายสินค้า
list GET /v1beta1/{parent=availabilityOrders/*}/availabilityLines
แสดงรายการบรรทัดสำหรับคำสั่งซื้อความพร้อมจำหน่ายสินค้า
reject POST /v1beta1/{name=availabilityOrders/*/availabilityLines/*}:reject
ทำเครื่องหมายรายการความพร้อมจำหน่ายสินค้าที่มีอยู่เป็น "ถูกปฏิเสธ"

ทรัพยากร REST: v1beta1.creativeAssets

วิธีการ
get GET /v1beta1/{name=creativeAssets/*}
ดึงข้อมูลชิ้นงานครีเอทีฟโฆษณาแต่ละรายการ
list GET /v1beta1/creativeAssets
แสดงรายการชิ้นงานครีเอทีฟโฆษณา
patch PATCH /v1beta1/{creativeAsset.name=creativeAssets/*}
อัปเดตชิ้นงานครีเอทีฟโฆษณาที่มีอยู่

ทรัพยากร REST: v1beta1.orders

วิธีการ
get GET /v1beta1/{name=orders/*}
เรียกข้อมูลคำสั่งซื้อแต่ละรายการ
list GET /v1beta1/orders
แสดงรายการคำสั่งซื้อ
patch PATCH /v1beta1/{order.name=orders/*}
อัปเดตคำสั่งซื้อที่มีอยู่

ทรัพยากร REST: v1beta1.orders.lines

วิธีการ
book POST /v1beta1/{name=orders/*/lines/*}:book
จองบรรทัดที่มีอยู่
get GET /v1beta1/{name=orders/*/lines/*}
เรียกข้อมูลคำสั่งซื้อแต่ละรายการ
list GET /v1beta1/{parent=orders/*}/lines
แสดงรายการบรรทัดสำหรับคำสั่งซื้อ
patch PATCH /v1beta1/{line.name=orders/*/lines/*}
อัปเดตบรรทัดที่มีอยู่
reject POST /v1beta1/{name=orders/*/lines/*}:reject
ปฏิเสธบรรทัดที่มีอยู่
reserve POST /v1beta1/{name=orders/*/lines/*}:reserve
จองบรรทัดที่มีอยู่

ทรัพยากร REST: v1beta1.orders.lines.assignments

วิธีการ
approve POST /v1beta1/{name=orders/*/lines/*/assignments/*}:approve
อนุมัติการมอบหมายที่มีอยู่
disapprove POST /v1beta1/{name=orders/*/lines/*/assignments/*}:disapprove
ไม่อนุมัติงานที่มีอยู่
get GET /v1beta1/{name=orders/*/lines/*/assignments/*}
เรียกข้อมูลการมอบหมายแต่ละรายการสำหรับบรรทัดหนึ่งๆ
list GET /v1beta1/{parent=orders/*/lines/*}/assignments
แสดงรายการการมอบหมายสำหรับบรรทัด
patch PATCH /v1beta1/{assignment.name=orders/*/lines/*/assignments/*}
อัปเดตงานที่มีอยู่

ทรัพยากร REST: v1beta1.products

วิธีการ
create POST /v1beta1/products
สร้างผลิตภัณฑ์ใหม่
get GET /v1beta1/{name=products/*}
เรียกข้อมูลผลิตภัณฑ์แต่ละรายการ
list GET /v1beta1/products
แสดงรายการผลิตภัณฑ์
patch PATCH /v1beta1/{product.name=products/*}
อัปเดตผลิตภัณฑ์ที่มีอยู่

ทรัพยากร REST: v1.sellers.adPlays

วิธีการ
batchCreate POST /v1/{parent=sellers/*}/adPlays:batchCreate
สร้างการเล่นโฆษณาใหม่แบบเป็นกลุ่ม
create POST /v1/{parent=sellers/*}/adPlays
สร้างการเล่นโฆษณา

ทรัพยากร REST: v1.sellers.adUnits

วิธีการ
create POST /v1/{parent=sellers/*}/adUnits
สร้างหน่วยโฆษณาใหม่
delete DELETE /v1/{name=sellers/*/adUnits/*}
ลบหน่วยโฆษณาที่มีอยู่
get GET /v1/{name=sellers/*/adUnits/*}
ดึงข้อมูลหน่วยโฆษณาแต่ละหน่วย
list GET /v1/{parent=sellers/*}/adUnits
แสดงรายการหน่วยโฆษณา
patch PATCH /v1/{adUnit.name=sellers/*/adUnits/*}
อัปเดตหน่วยโฆษณาที่มีอยู่

ทรัพยากร REST: v1.sellers.adUnits.impressionSchedules

วิธีการ
batchUpdate POST /v1/{parent=sellers/*/adUnits/*}/impressionSchedules:batchUpdate
อัปเดตกำหนดการแสดงผลเป็นกลุ่ม
create POST /v1/{parent=sellers/*/adUnits/*}/impressionSchedules
สร้างกำหนดการแสดงผลใหม่
get GET /v1/{name=sellers/*/adUnits/*/impressionSchedules/*}
เรียกกำหนดการแสดงผลแต่ละรายการ
list GET /v1/{parent=sellers/*/adUnits/*}/impressionSchedules
แสดงรายการกำหนดการแสดงผล
patch PATCH /v1/{impressionSchedule.name=sellers/*/adUnits/*/impressionSchedules/*}
อัปเดตกำหนดการแสดงผลที่มีอยู่

ทรัพยากร REST: v1.sellers.availabilityOrders

วิธีการ
complete POST /v1/{name=sellers/*/availabilityOrders/*}:complete
ทำเครื่องหมายคำสั่งซื้อความพร้อมจำหน่ายสินค้าที่มีอยู่ว่าเสร็จสมบูรณ์แล้ว
get GET /v1/{name=sellers/*/availabilityOrders/*}
เรียกข้อมูลคำสั่งซื้อความพร้อมจำหน่ายสินค้าแต่ละรายการ
list GET /v1/{parent=sellers/*}/availabilityOrders
แสดงรายการคำสั่งซื้อความพร้อมจำหน่ายสินค้า

ทรัพยากร REST: v1.sellers.availabilityOrders.availabilityLines

วิธีการ
complete POST /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*}:complete
ทำเครื่องหมายรายการความพร้อมจำหน่ายสินค้าที่มีอยู่ว่าเสร็จสมบูรณ์แล้ว
get GET /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*}
เรียกข้อมูลแต่ละบรรทัดสำหรับคำสั่งซื้อความพร้อมจำหน่ายสินค้า
list GET /v1/{parent=sellers/*/availabilityOrders/*}/availabilityLines
แสดงรายการบรรทัดสำหรับคำสั่งซื้อความพร้อมจำหน่ายสินค้า
reject POST /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*}:reject
ทำเครื่องหมายรายการความพร้อมจำหน่ายสินค้าที่มีอยู่เป็น "ถูกปฏิเสธ"

ทรัพยากร REST: v1.sellers.creativeAssets

วิธีการ
get GET /v1/{name=sellers/*/creativeAssets/*}
ดึงข้อมูลชิ้นงานครีเอทีฟโฆษณาแต่ละรายการ
list GET /v1/{parent=sellers/*}/creativeAssets
แสดงรายการชิ้นงานครีเอทีฟโฆษณา
patch PATCH /v1/{creativeAsset.name=sellers/*/creativeAssets/*}
อัปเดตชิ้นงานครีเอทีฟโฆษณาที่มีอยู่

ทรัพยากร REST: v1.sellers.orders

วิธีการ
completeOrderBooking POST /v1/{order=sellers/*/orders/*}:completeOrderBooking
ดำเนินการจองคำสั่งซื้อให้เสร็จสมบูรณ์
completeOrderReservation POST /v1/{order=sellers/*/orders/*}:completeOrderReservation
ดำเนินการจองให้เสร็จสิ้น
create POST /v1/{parent=sellers/*}/orders
สร้างคำสั่งซื้อใหม่
get GET /v1/{name=sellers/*/orders/*}
เรียกข้อมูลคำสั่งซื้อแต่ละรายการ
list GET /v1/{parent=sellers/*}/orders
แสดงรายการคำสั่งซื้อ
patch PATCH /v1/{order.name=sellers/*/orders/*}
อัปเดตคำสั่งซื้อที่มีอยู่

ทรัพยากร REST: v1.sellers.orders.lines

วิธีการ
book POST /v1/{name=sellers/*/orders/*/lines/*}:book
จองบรรทัดที่มีอยู่
create POST /v1/{parent=sellers/*/orders/*}/lines
สร้างบรรทัดใหม่
get GET /v1/{name=sellers/*/orders/*/lines/*}
เรียกข้อมูลคำสั่งซื้อแต่ละรายการ
list GET /v1/{parent=sellers/*/orders/*}/lines
แสดงรายการบรรทัดสำหรับคำสั่งซื้อ
patch PATCH /v1/{line.name=sellers/*/orders/*/lines/*}
อัปเดตบรรทัดที่มีอยู่
reject POST /v1/{name=sellers/*/orders/*/lines/*}:reject
ปฏิเสธบรรทัดที่มีอยู่
reserve POST /v1/{name=sellers/*/orders/*/lines/*}:reserve
จองบรรทัดที่มีอยู่

ทรัพยากร REST: v1.sellers.orders.lines.assignments

วิธีการ
approve POST /v1/{name=sellers/*/orders/*/lines/*/assignments/*}:approve
อนุมัติการมอบหมายที่มีอยู่
disapprove POST /v1/{name=sellers/*/orders/*/lines/*/assignments/*}:disapprove
ไม่อนุมัติงานที่มีอยู่
get GET /v1/{name=sellers/*/orders/*/lines/*/assignments/*}
เรียกข้อมูลการมอบหมายแต่ละรายการสำหรับบรรทัดหนึ่งๆ
list GET /v1/{parent=sellers/*/orders/*/lines/*}/assignments
แสดงรายการการมอบหมายสำหรับบรรทัด
patch PATCH /v1/{assignment.name=sellers/*/orders/*/lines/*/assignments/*}
อัปเดตงานที่มีอยู่

ทรัพยากร REST: v1.sellers.products

วิธีการ
create POST /v1/{parent=sellers/*}/products
สร้างผลิตภัณฑ์ใหม่
delete DELETE /v1/{name=sellers/*/products/*}
ลบผลิตภัณฑ์ที่มีอยู่
get GET /v1/{name=sellers/*/products/*}
เรียกข้อมูลผลิตภัณฑ์แต่ละรายการ
list GET /v1/{parent=sellers/*}/products
แสดงรายการผลิตภัณฑ์
patch PATCH /v1/{product.name=sellers/*/products/*}
อัปเดตผลิตภัณฑ์ที่มีอยู่