API สําหรับดําเนินการคําค้นหา Ads Data Hub
- ทรัพยากร REST: v1.customers
- ทรัพยากร REST: v1.customers.adsDataCustomers
- ทรัพยากร REST: v1.customers.adsDataLinks
- ทรัพยากร REST: v1.customers.analysisQuery
- ทรัพยากร REST: v1.customers.customBiddingAlgorithms
- ทรัพยากร REST: v1.customers.inboundCustomerLinks
- ทรัพยากร REST: v1.customers.outboundCustomerLinks
- ทรัพยากร REST: v1.customers.tables
- ทรัพยากร REST: v1.customers.tempTables
- ทรัพยากร REST: v1.customers.userListQuery
- ทรัพยากร REST: v1.customers.userLists
- ทรัพยากร REST: v1.operations
- ทรัพยากร REST: v1.outage
บริการ: adsdatahub.googleapis.com
หากต้องการเรียกใช้บริการนี้ เราขอแนะนําให้ใช้ไลบรารีของไคลเอ็นต์ที่ Google ให้ไว้ หากแอปพลิเคชันต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อคุณส่งคําขอ API
เอกสารการค้นพบ
เอกสาร Discovery เป็นข้อมูลจําเพาะที่เครื่องอ่านได้สําหรับการอธิบายและใช้ REST API ซึ่งจะใช้ในการสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการหนึ่งอาจให้เอกสารการค้นพบหลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
ปลายทางบริการ
ปลายทางบริการคือ URL พื้นฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการหนึ่งอาจมีปลายทางบริการหลายรายการ บริการนี้มีปลายทางบริการดังต่อไปนี้ และ URI ทั้งหมดด้านล่างเกี่ยวข้องกับปลายทางของบริการนี้
https://adsdatahub.googleapis.com
ทรัพยากร REST: v1.customers
เมธอด | |
---|---|
describeValidDv360AdvertiserIds |
POST /v1/{customer=customers/*}:describeValidDv360AdvertiserIds อธิบายถึงรหัสผู้ลงโฆษณา DV360 ที่ถูกต้อง |
describeValidFrequencyLimitingEventMatchers |
GET /v1/{customer=customers/*}:describeValidFrequencyLimitingEventMatchers แสดงตัวจับคู่เหตุการณ์ที่ถูกต้องพร้อมกับข้อมูลเมตาสําหรับรายการกลุ่มเป้าหมายในการกําหนดความถี่สูงสุด |
exportJobHistory |
POST /v1/{customer=customers/*}:exportJobHistory ส่งออกประวัติงานของบัญชีลูกค้าไปยังชุดข้อมูล BigQuery ที่ลูกค้าเลือก |
generateDv360IvtVideoViewabilityReport |
POST /v1/{customer=customers/*}:generateDv360IvtVideoViewabilityReport เริ่มการดําเนินการค้นหาเพื่อเรียกข้อมูลเมตริกการมองเห็นโฆษณาที่ไม่ถูกต้องสําหรับแพลตฟอร์ม DV360 |
generateIvtReport |
POST /v1/{name=customers/*}:generateIvtReport เริ่มดําเนินการค้นหาเพื่อดึงข้อมูลสรุปยอดการเข้าชมที่ไม่ถูกต้องสําหรับแพลตฟอร์มนั้นๆ ในแต่ละวัน |
get |
GET /v1/{name=customers/*} เรียกข้อมูลลูกค้า Ads Data Hub ที่ขอ |
getImportCompletionStatus |
GET /v1/{customer=customers/*}/importCompletionStatus แสดงผลเปอร์เซ็นต์ของข้อมูล Google สําหรับลูกค้าทั้งหมดที่นําเข้าไปยัง ADH เรียบร้อยแล้วในวันที่ระบุ |
list |
GET /v1/customers แสดงรายชื่อลูกค้า Ads Data Hub ที่ผู้ใช้ปัจจุบันมีสิทธิ์เข้าถึง |
ทรัพยากร REST: v1.customers.adsDataCustomers
เมธอด | |
---|---|
get |
GET /v1/{name=customers/*/adsDataCustomers/*} เรียกข้อมูลลูกค้า Ads Data Hub ที่ขอ |
getDataAccessBudget |
GET /v1/{name=customers/*/adsDataCustomers/*/dataAccessBudget} ดึงงบประมาณการเข้าถึงข้อมูลสําหรับแหล่งข้อมูลโฆษณาที่ขอในช่วง 366 วันที่ผ่านมา |
list |
GET /v1/{parent=customers/*}/adsDataCustomers แสดงรายการข้อมูลโฆษณาที่ลูกค้าเข้าถึงได้ |
ทรัพยากร REST: v1.customers.adsDataLinks
เมธอด | |
---|---|
batchApprove |
POST /v1/{parent=customers/*}/adsDataLinks:batchApprove อนุมัติรายการลิงก์ข้อมูลโฆษณาที่รอดําเนินการ |
batchReject |
POST /v1/{parent=customers/*}/adsDataLinks:batchReject ปฏิเสธรายการลิงก์ข้อมูลโฆษณาที่รอดําเนินการ |
list |
GET /v1/{parent=customers/*}/adsDataLinks แสดงรายการการลิงก์ระหว่างลูกค้าที่ระบุกับเอนทิตีการโฆษณาอื่นๆ ของ Google |
ทรัพยากร REST: v1.customers.analysisQuery
เมธอด | |
---|---|
create |
POST /v1/{parent=customers/*}/analysisQueries สร้างการค้นหาการวิเคราะห์สําหรับการดําเนินการในภายหลัง |
delete |
DELETE /v1/{name=customers/*/analysisQueries/*} ลบการค้นหาการวิเคราะห์ |
get |
GET /v1/{name=customers/*/analysisQueries/*} ดึงการค้นหาการวิเคราะห์ที่ขอ |
list |
GET /v1/{parent=customers/*}/analysisQueries จะแสดงรายการสืบค้นการวิเคราะห์ที่เป็นของลูกค้าที่ระบุ |
patch |
PATCH /v1/{query.name=customers/*/analysisQueries/*} อัปเดตการค้นหาการวิเคราะห์ที่มีอยู่ |
start |
POST /v1/{name=customers/*/analysisQueries/*}:start เริ่มการดําเนินการในการค้นหาการวิเคราะห์ที่จัดเก็บไว้ |
startTransient |
POST /v1/{parent=customers/*}/analysisQueries:startTransient เริ่มดําเนินการกับคําค้นหาการวิเคราะห์แบบชั่วคราว |
validate |
POST /v1/{parent=customers/*}/analysisQueries:validate ทําการตรวจสอบความถูกต้องคงที่ในคําค้นหาการวิเคราะห์ที่ให้มา |
ทรัพยากร REST: v1.customers.customBiddingAlgorithms
เมธอด | |
---|---|
addAdvertiser |
POST /v1/{customBiddingAlgorithm=customers/*/customBiddingAlgorithms/*}:addAdvertiser เพิ่มผู้ลงโฆษณา DV360 ลงในอัลกอริทึมการเสนอราคาที่กําหนดเอง ##99 |
create |
POST /v1/{parent=customers/*}/customBiddingAlgorithms สร้างอัลกอริทึมการเสนอราคาที่กําหนดเองที่จัดการโดย Ads Data Hub |
delete |
DELETE /v1/{name=customers/*/customBiddingAlgorithms/*} ลบอัลกอริทึมการเสนอราคาที่กําหนดเองนี้ |
execute |
POST /v1/{name=customers/*/customBiddingAlgorithms/*}:execute สะสมคะแนนในช่วง 30 วันล่าสุดของการแสดงผลสําหรับรูปแบบการเสนอราคาที่กําหนดเอง |
get |
GET /v1/{name=customers/*/customBiddingAlgorithms/*} เรียกข้อมูลอัลกอริทึมการเสนอราคาที่กําหนดเองที่จัดการโดย Ads Data Hub ที่ขอ |
list |
GET /v1/{parent=customers/*}/customBiddingAlgorithms แสดงอัลกอริทึมการเสนอราคาที่กําหนดเองที่จัดการโดยลูกค้า Ads Data Hub ที่ระบุ |
patch |
PATCH /v1/{customBiddingAlgorithm.name=customers/*/customBiddingAlgorithms/*} อัปเดตอัลกอริทึมการเสนอราคาที่กําหนดเองที่จัดการโดย Ads Data Hub ที่ขอ |
removeAdvertiser |
POST /v1/{customBiddingAlgorithm=customers/*/customBiddingAlgorithms/*}:removeAdvertiser นําผู้ลงโฆษณา DV360 ออกจากอัลกอริทึมการเสนอราคาที่กําหนดเอง ##99 |
ทรัพยากร REST: v1.customers.inboundCustomerLinks
เมธอด | |
---|---|
list |
GET /v1/{parent=customers/*}/inboundCustomerLinks แสดงลิงก์ที่ลูกค้า Ads Data Hub รายอื่นได้มอบสิทธิ์ในการเข้าถึงลูกค้าที่ระบุ |
ทรัพยากร REST: v1.customers.outboundCustomerLinks
เมธอด | |
---|---|
list |
GET /v1/{parent=customers/*}/outboundCustomerLinks แสดงรายการลิงก์ที่ลูกค้าที่ระบุให้สิทธิ์เข้าถึงแก่ลูกค้า Ads Data Hub คนอื่นๆ |
ทรัพยากร REST: v1.customers.tables
เมธอด | |
---|---|
get |
GET /v1/{name=customers/*/tables/*} เรียกข้อมูลตาราง Ads Data Hub ที่ขอ |
list |
GET /v1/{parent=customers/*}/tables แสดงตาราง Ads Data Hub ที่ลูกค้าที่ระบุมีสิทธิ์เข้าถึง |
ทรัพยากร REST: v1.customers.tempTables
เมธอด | |
---|---|
get |
GET /v1/{name=customers/*/tempTables/*} ดึงตารางอุณหภูมิของ Ads Data Hub ที่ขอ |
list |
GET /v1/{parent=customers/*}/tempTables แสดงตารางชั่วคราวของ Ads Data Hub ที่ลูกค้าสร้าง |
ทรัพยากร REST: v1.customers.userListQuery
เมธอด | |
---|---|
create |
POST /v1/{parent=customers/*}/userListQueries สร้างการค้นหารายชื่อผู้ใช้สําหรับการดําเนินการในภายหลัง |
delete |
DELETE /v1/{name=customers/*/userListQueries/*} ลบการค้นหารายชื่อผู้ใช้ |
get |
GET /v1/{name=customers/*/userListQueries/*} เรียกข้อมูลคําค้นหาในรายชื่อผู้ใช้ที่ขอ |
list |
GET /v1/{parent=customers/*}/userListQueries แสดงการค้นหารายการผู้ใช้ที่เป็นของลูกค้าที่ระบุ |
patch |
PATCH /v1/{query.name=customers/*/userListQueries/*} อัปเดตการค้นหารายการผู้ใช้ที่มีอยู่ |
start |
POST /v1/{name=customers/*/userListQueries/*}:start เริ่มการดําเนินการในการค้นหารายการผู้ใช้ที่จัดเก็บไว้ |
startTransient |
POST /v1/{parent=customers/*}/userListQueries:startTransient เริ่มดําเนินการกับคําค้นหารายชื่อผู้ใช้ชั่วคราว |
validate |
POST /v1/{parent=customers/*}/userListQueries:validate ทําการตรวจสอบความถูกต้องแบบคงที่ในการค้นหารายการผู้ใช้ที่ระบุ |
ทรัพยากร REST: v1.customers.userLists
เมธอด | |
---|---|
addEventMatchers |
POST /v1/{userList=customers/*/userLists/*}:addEventMatchers เพิ่มตัวจับคู่เหตุการณ์ลงในรายการผู้ใช้ตามความถี่ |
addRecipients |
POST /v1/{userList=customers/*/userLists/*}:addRecipients เพิ่มเอนทิตีไปยังผู้รับในรายชื่อผู้ใช้ที่จัดการโดย Ads Data Hub |
create |
POST /v1/{parent=customers/*}/userLists สร้างรายการผู้ใช้ที่จัดการโดย Ads Data Hub |
delete |
DELETE /v1/{name=customers/*/userLists/*} ลบรายการผู้ใช้ที่จัดการโดย Ads Data Hub ที่ขอ |
generateFrequencyListMemberships |
POST /v1/{name=customers/*/userLists/*}:generateFrequencyListMemberships สร้างการเป็นสมาชิกสําหรับ UserList |
get |
GET /v1/{name=customers/*/userLists/*} เรียกข้อมูลรายการผู้ใช้ที่จัดการโดย Ads Data Hub ที่ขอ |
list |
GET /v1/{parent=customers/*}/userLists แสดงรายชื่อผู้ใช้ที่จัดการโดยลูกค้า Ads Data Hub ที่ระบุ |
patch |
PATCH /v1/{userList.name=customers/*/userLists/*} อัปเดตรายชื่อผู้ใช้ที่จัดการโดย Ads Data Hub ที่ขอ |
removeRecipients |
POST /v1/{userList=customers/*/userLists/*}:removeRecipients นําเอนทิตีออกจากผู้รับรายชื่อผู้ใช้ที่จัดการโดย Ads Data Hub |
ทรัพยากร REST: v1.operations
เมธอด | |
---|---|
cancel |
POST /v1/{name=operations/**}:cancel เริ่มการยกเลิกแบบไม่พร้อมกันในการดําเนินการที่ยาวนาน |
delete |
DELETE /v1/{name=operations/**} ลบการดําเนินการที่ยาวนาน |
get |
GET /v1/{name=operations/**} รับสถานะล่าสุดของการดําเนินการที่ยาวนาน |
list |
GET /v1/{name} แสดงการดําเนินการที่ตรงกับตัวกรองที่ระบุไว้ในคําขอ |
wait |
POST /v1/{name=operations/**}:wait รอจนการดําเนินการที่ใช้เวลานานที่ระบุไว้เสร็จสิ้นหรือถึงระยะหมดเวลาที่ระบุไว้มากที่สุดแล้ว ซึ่งจะแสดงสถานะล่าสุด |
ทรัพยากร REST: v1.outage
เมธอด | |
---|---|
list |
GET /v1/outages แสดงการหยุดทํางานตามลําดับการประทับเวลาที่มากไปหาน้อยและกรอบเวลามองย้อนกลับคือ 130 วัน |