อัปโหลดรายการโฆษณาในรูปแบบ CSV YouTube และ รายการโฆษณาของพาร์ทเนอร์ไม่ได้รับการสนับสนุน ลองใช้เลย
ส่งคำขอ
คำขอ HTTP
POST https://www.googleapis.com/doubleclickbidmanager/v1.1/lineitems/uploadlineitems
การให้สิทธิ์
คำขอนี้ต้องได้รับการให้สิทธิ์ตามขอบเขตต่อไปนี้
| ขอบเขต |
|---|
https://www.googleapis.com/auth/doubleclickbidmanager |
สำหรับข้อมูลเพิ่มเติม โปรดดูที่หน้าการตรวจสอบสิทธิ์และการให้สิทธิ์
เนื้อหาของคำขอ
ในเนื้อหาคำขอ ให้ข้อมูลในโครงสร้างต่อไปนี้
{
"lineItems": string,
"format": string,
"dryRun": boolean
}| ชื่อพร็อพเพอร์ตี้ | ค่า | คำอธิบาย | หมายเหตุ |
|---|---|---|---|
lineItems |
string |
รายการโฆษณาใน CSV ที่จะอัปโหลด ดูข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบไฟล์ได้ที่รูปแบบไฟล์เขียนเอนทิตี | |
format |
string |
จัดรูปแบบรายการโฆษณาที่มีอยู่ ค่าเริ่มต้นคือ CSV
ค่าที่ยอมรับได้ มีดังนี้
|
|
dryRun |
boolean |
ตั้งค่าเป็น true เพื่อดูสถานะการอัปโหลดโดยไม่ต้องยืนยันรายการโฆษณาจริง |
คำตอบ
หากทำสำเร็จ เมธอดนี้จะแสดงเนื้อหาการตอบกลับพร้อมโครงสร้างต่อไปนี้
{
"uploadStatus": {
"errors": [
string
],
"rowStatus": [
{
"rowNumber": integer,
"entityId": long,
"entityName": string,
"changed": boolean,
"persisted": boolean,
"errors": [
string
]
}
]
}
}| ชื่อพร็อพเพอร์ตี้ | ค่า | คำอธิบาย | หมายเหตุ |
|---|---|---|---|
uploadStatus |
nested object |
สถานะการอัปโหลด | |
uploadStatus.errors[] |
list |
สาเหตุที่การอัปโหลดไม่สำเร็จ | |
uploadStatus.rowStatus[] |
list |
สถานะการอัปโหลดต่อแถว | |
uploadStatus.rowStatus[].rowNumber |
integer |
หมายเลขแถว | |
uploadStatus.rowStatus[].entityId |
long |
รหัสเอนทิตี | |
uploadStatus.rowStatus[].entityName |
string |
ชื่อเอนทิตี | |
uploadStatus.rowStatus[].changed |
boolean |
ระบุว่าเอนทิตีที่จัดเก็บมีการเปลี่ยนแปลงอันเป็นผลมาจากการอัปโหลดหรือไม่ | |
uploadStatus.rowStatus[].persisted |
boolean |
เก็บเอนทิตีอยู่หรือไม่ | |
uploadStatus.rowStatus[].errors[] |
list |
สาเหตุที่อัปโหลดเอนทิตีไม่ได้ |
ลองใช้งาน
ใช้ API Explorer ด้านล่างเพื่อเรียกใช้เมธอดนี้กับข้อมูลแบบสดและดูการตอบกลับ หรือจะลองใช้ สแตนด์อโลน สำรวจ