Method: sellers.adUnits.impressionSchedules.batchUpdate

อัปเดตกำหนดเวลาการแสดงผลเป็นกลุ่ม

  • จำนวนสูงสุดของกำหนดเวลาการแสดงผลในกลุ่มคือ 1,000
  • แสดงกำหนดเวลาการแสดงผลที่อัปเดตแล้ว หากสำเร็จ
  • แสดงผลรหัสข้อผิดพลาด INVALID_ARGUMENT หากระบุช่องที่เปลี่ยนแปลงไม่ได้ใน updateMask และมีการขอการเปลี่ยนแปลง

คำขอ HTTP

POST https://dv360outofhomeseller.googleapis.com/v1/{parent=sellers/*/adUnits/*}/impressionSchedules:batchUpdate

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
parent

string

ต้องระบุ ชื่อทรัพยากรระดับบนสุด รูปแบบ: ผู้ขาย/{seller}/adUnits/{adUnit}

เนื้อหาของคำขอ

เนื้อหาของคำขอมีข้อมูลที่มีโครงสร้างต่อไปนี้

การแสดง JSON
{
  "requests": [
    {
      object (UpdateImpressionScheduleRequest)
    }
  ]
}
ช่อง
requests[]

object (UpdateImpressionScheduleRequest)

ต้องระบุ กำหนดการแสดงผลที่จะอัปเดต

จำนวนกำหนดเวลาการแสดงผลสูงสุดที่ได้รับอนุญาตในกลุ่มคือ 1,000

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

ข้อความตอบกลับสำหรับ InventoryService.BatchUpdateImpressionsSchedules

การแสดง JSON
{
  "impressionSchedule": [
    {
      object (ImpressionSchedule)
    }
  ]
}
ช่อง
impressionSchedule[]

object (ImpressionSchedule)

กำหนดการแสดงผลที่อัปเดตแล้ว

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/doubleclickbidmanager

สำหรับข้อมูลเพิ่มเติม โปรดดูที่ภาพรวมของ OAuth 2.0

UpdateImpressionScheduleRequest

ข้อความคำขอสำหรับ InventoryService.UpdateImpressionsSchedule

การแสดง JSON
{
  "impressionSchedule": {
    object (ImpressionSchedule)
  },
  "updateMask": string
}
ช่อง
impressionSchedule

object (ImpressionSchedule)

ต้องระบุ กำหนดการการแสดงผลบางส่วนซึ่งมีช่องที่อัปเดต

ต้องกรอกข้อมูลในช่องต่อไปนี้ * name - ใช้เพื่อระบุตัวตนที่จะอัปเดตกำหนดการแสดงผล

updateMask

string (FieldMask format)

ต้องระบุ มาสก์สำหรับควบคุมว่าจะอัปเดตช่องใดบ้าง

ซึ่งเป็นรายการชื่อที่ตรงตามเกณฑ์ทั้งหมดของช่องที่คั่นด้วยคอมมา ตัวอย่าง: "user.displayName,photo"