REST Resource: sellers.orders.lines.assignments

แหล่งข้อมูล: งาน

การมอบหมายจะเชื่อมโยงครีเอทีฟโฆษณากับบรรทัด

การแสดง JSON
{
  "name": string,
  "externalId": string,
  "creativeAsset": string,
  "state": enum (State),

  // Union field disapproval_type can be only one of the following:
  "disapproval": {
    object (Disapproval)
  },
  "adUnitDisapprovals": {
    object (AdUnitCreativeDisapprovals)
  }
  // End of list of possible types for union field disapproval_type.
}
ช่อง
name

string

ชื่อทรัพยากรของการมอบหมายครีเอทีฟโฆษณาในรูปแบบ: sellers/{seller}/orders/{order}/lines/{line}/assignments/{assignment}

externalId

string

รหัสที่จัดการโดยผู้ขายน่าจะอยู่ในระบบของตน เมื่อตั้งค่าแล้วไม่น่าจะเปลี่ยนแปลง

creativeAsset

string

เอาต์พุตเท่านั้น ชิ้นงานครีเอทีฟโฆษณาที่จะแสดงสำหรับบรรทัดนั้นๆ รูปแบบ: ผู้ขาย/{seller}/creativeAssets/{creativeAsset}

state

enum (State)

เอาต์พุตเท่านั้น หาก STATE_DISAPPROVED ต้องระบุรายละเอียดการไม่อนุมัติ

ช่องการรวม disapproval_type เอาต์พุตเท่านั้น รายละเอียดการไม่อนุมัติของงาน อาจเป็นระดับบรรทัดหรือระดับหน่วยโฆษณาก็ได้ รายละเอียดการไม่อนุมัติของการมอบหมายซึ่งระบุที่ระดับการมอบหมายหรือระดับหน่วยโฆษณา ซึ่งจะอนุญาตให้แสดงรายละเอียดการไม่อนุมัติที่ใช้กับหน่วยโฆษณาชุดย่อยที่กำหนดเป้าหมายโดยบรรทัดนี้เท่านั้น disapproval_type ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
disapproval

object (Disapproval)

รายละเอียดการไม่อนุมัติการมอบหมายที่ใช้กับหน่วยโฆษณาทั้งหมด

adUnitDisapprovals

object (AdUnitCreativeDisapprovals)

การไม่อนุมัติข้อมูลรายละเอียดต่อหน่วยโฆษณา

รัฐ

ค่าที่เป็นไปได้สำหรับสถานะการมอบหมาย

Enum
STATE_UNSPECIFIED ค่าเริ่มต้นเมื่อไม่มีการระบุสถานะการมอบหมายหรือไม่รู้จักในเวอร์ชันนี้
STATE_PENDING_REVIEW เมื่อผู้ซื้อได้ให้รายละเอียดครีเอทีฟโฆษณาและรอการตรวจสอบผู้ขายแล้ว
STATE_APPROVED เมื่อผู้ขายอนุมัติครีเอทีฟโฆษณาแล้ว
STATE_DISAPPROVED เมื่อผู้ขายไม่อนุมัติครีเอทีฟโฆษณา ต้องระบุรายละเอียดการไม่อนุมัติ
STATE_REVOKED เมื่อผู้ซื้อหรือระบบเพิกถอนครีเอทีฟโฆษณา

AdUnitCreativeDisapprovals

เหตุผลที่ไม่อนุมัติเฉพาะหน่วยโฆษณา

การแสดง JSON
{
  "disapprovals": {
    string: {
      object (Disapproval)
    },
    ...
  }
}
ช่อง
disapprovals

map (key: string, value: object (Disapproval))

คีย์คือชื่อหน่วยโฆษณา (เช่น sellers/321/adUnits/123) และค่าคือข้อมูลการไม่อนุมัติ

ออบเจ็กต์ที่มีรายการคู่ "key": value ตัวอย่างเช่น { "name": "wrench", "mass": "1.3kg", "count": "3" }

เมธอด

approve

อนุมัติงานที่มีอยู่

disapprove

ไม่อนุมัติงานที่มีอยู่

get

เรียกข้อมูลงานแต่ละรายการสำหรับบรรทัด

list

แสดงรายการงานสำหรับบรรทัด

patch

อัปเดตงานที่มีอยู่