CampaignAsset

キャンペーンとアセット間のリンク。

JSON 表現
{
  "resourceName": string,
  "fieldType": enum (AssetFieldType),
  "source": enum (AssetSource),
  "status": enum (AssetLinkStatus),
  "primaryStatus": enum (AssetLinkPrimaryStatus),
  "primaryStatusDetails": [
    {
      object (AssetLinkPrimaryStatusDetails)
    }
  ],
  "primaryStatusReasons": [
    enum (AssetLinkPrimaryStatusReason)
  ],
  "campaign": string,
  "asset": string
}
フィールド
resourceName

string

変更不可。キャンペーン アセットのリソース名。CampaignAsset リソース名の形式は次のとおりです。

customers/{customerId}/campaignAssets/{campaignId}~{asset_id}~{fieldType}

fieldType

enum (AssetFieldType)

変更不可。リンクされたキャンペーンでアセットが担う役割必須。

source

enum (AssetSource)

出力のみ。キャンペーンのアセットリンクのソースです。

status

enum (AssetLinkStatus)

キャンペーン アセットのステータスです。

primaryStatus

enum (AssetLinkPrimaryStatus)

出力のみ。このアセットリンクの PrimaryStatus を提供します。メイン ステータスは基本的に、通常の「ステータス」フィールドを区別するためのものです。「ステータス」フィールドには、広告主様が設定した値(有効、一時停止、削除済み)が含まれます。メイン ステータスでは、他のシグナル(主にポリシーと品質の承認に関するアセット)も考慮され、配信状態を示すより包括的なステータスが作成されます。

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

出力のみ。プライマリ ステータスの詳細とそれに関連する理由が表示されます。

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

出力のみ。アセットが配信されない、または最大限の容量で配信されない理由のリストを示します。

campaign

string

変更不可。アセットがリンクされているキャンペーン。

asset

string

変更不可。キャンペーンにリンクされているアセット。