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

النتائج فقط. ملف أصول المواد الإبداعية الذي سيتم عرضه في السطر التنسيق: sellers/{seller}/creativeAssets/{creativeAsset}

state

enum (State)

النتائج فقط. في حال كانت state_DISAPPROVED، يجب تقديم تفاصيل الرفض.

حقل الاتحاد disapproval_type. النتائج فقط. تفاصيل رفض المهمة يمكن أن يكون على مستوى العنصر أو على مستوى الوحدة الإعلانية. تم تحديد تفاصيل رفض التعيين على مستوى التعيين أو الوحدة الإعلانية. يسمح هذا الإجراء بتقديم تفاصيل الرفض التي لا تنطبق إلا على مجموعة فرعية من الوحدات الإعلانية التي يستهدفها هذا السطر. يمكن أن يكون disapproval_type واحدًا فقط مما يلي:
disapproval

object (Disapproval)

تفاصيل الرفض لعملية التعيين التي تنطبق على جميع الوحدات الإعلانية.

adUnitDisapprovals

object (AdUnitCreativeDisapprovals)

معلومات الرفض حول دقة كل وحدة إعلانية

الحالة

القيم المحتملة لحالة التعيين

عمليات التعداد
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

تعديل مهمة حالية.