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

販売者が管理する ID。おそらく独自のシステムにある。一度設定したら変更される可能性は低いです。

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

既存の課題を更新します。