Curation Partners API

Curation Partners API เป็น HTTP API ที่พร้อมใช้งานภายนอกสำหรับผู้ดูแลจัดการเพื่อจัดการกลุ่มข้อมูลและแพ็กเกจที่ดูแลจัดการโดยโปรแกรม ซึ่งใช้โดยเอเจนซีโฆษณา

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

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

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

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

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

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

  • https://curationpartners.googleapis.com

ทรัพยากร REST: v1.curators.curatedPackages

เมธอด
activate POST /v1/{name=curators/*/curatedPackages/*}:activate
เปิดใช้งานแพ็กเกจที่ดูแลจัดการที่มีอยู่
create POST /v1/{parent=curators/*}/curatedPackages
สร้างแพ็กเกจที่ดูแลจัดการใหม่
deactivate POST /v1/{name=curators/*/curatedPackages/*}:deactivate
ปิดใช้งานแพ็กเกจที่ดูแลจัดการที่มีอยู่
get GET /v1/{name=curators/*/curatedPackages/*}
รับแพ็กเกจที่ดูแลจัดการตามชื่อทรัพยากร
list GET /v1/{parent=curators/*}/curatedPackages
แสดงรายการแพ็กเกจที่ดูแลจัดการซึ่งเป็นเจ้าของโดยผู้ดูแลจัดการที่ระบุ
patch PATCH /v1/{curatedPackage.name=curators/*/curatedPackages/*}
อัปเดตแพ็กเกจที่ดูแลจัดการที่มีอยู่

ทรัพยากร REST: v1.curators.dataSegments

เมธอด
activate POST /v1/{name=curators/*/dataSegments/*}:activate
เปิดใช้งานกลุ่มข้อมูล
create POST /v1/{parent=curators/*}/dataSegments
สร้างกลุ่มข้อมูลซึ่งเป็นเจ้าของโดยผู้ดูแลจัดการที่ระบุ
deactivate POST /v1/{name=curators/*/dataSegments/*}:deactivate
ปิดใช้งานกลุ่มข้อมูล
get GET /v1/{name=curators/*/dataSegments/*}
รับกลุ่มข้อมูลตามชื่อ
list GET /v1/{parent=curators/*}/dataSegments
แสดงรายการกลุ่มข้อมูลซึ่งเป็นเจ้าของโดยผู้ดูแลจัดการ
patch PATCH /v1/{dataSegment.name=curators/*/dataSegments/*}
อัปเดตกลุ่มข้อมูล

ทรัพยากร REST: v1.curators.reports

เมธอด
create POST /v1/{parent=curators/*}/reports
สร้างออบเจ็กต์ Report
delete DELETE /v1/{name=curators/*/reports/*}
ลบออบเจ็กต์ Report
get GET /v1/{name=curators/*/reports/*}
ดึงข้อมูลออบเจ็กต์ Report
list GET /v1/{parent=curators/*}/reports
แสดงรายการออบเจ็กต์ Report
patch PATCH /v1/{report.name=curators/*/reports/*}
อัปเดตออบเจ็กต์ Report
run POST /v1/{name=curators/*/reports/*}:run
เริ่มการดำเนินการรายงานที่มีอยู่แบบไม่พร้อมกัน

ทรัพยากร REST: v1.curators.reports.operations

เมธอด
get GET /v1/{name=curators/*/reports/*/operations/*}
รับสถานะล่าสุดของการดำเนินการที่ใช้เวลานาน

ทรัพยากร REST: v1.curators.reports.results

เมธอด
fetchRows GET /v1/{name=curators/*/reports/*/results/*}:fetchRows
แสดงผลแถวผลลัพธ์จากรายงานที่เสร็จสมบูรณ์

ทรัพยากร REST: v1.mediaPlanners

เมธอด
list GET /v1/mediaPlanners
แสดงรายการบัญชี Media Planner ทั้งหมดที่ผู้เรียกมีสิทธิ์เข้าถึง