Lineitems: uploadlineitems

อัปโหลดรายการโฆษณาในรูปแบบ 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

ค่าที่ยอมรับได้ มีดังนี้
  • "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 ด้านล่างเพื่อเรียกใช้เมธอดนี้กับข้อมูลแบบสดและดูการตอบกลับ หรือจะลองใช้ สแตนด์อโลน สำรวจ