AdGroupAsset

広告グループとアセット間のリンクです。

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

string

不変。広告グループ アセットのリソース名。AdGroupAsset のリソース名の形式は、次のとおりです。

customers/{customerId}/adGroupAssets/{adGroupId}~{asset_id}~{fieldType}

adGroup

string

必須。不変。アセットがリンクされている広告グループ。

asset

string

必須。不変。広告グループにリンクされているアセットです。

fieldType

enum (AssetFieldType)

必須。不変。リンクされた広告グループでアセットが持つ役割。

source

enum (AssetSource)

出力のみ。広告グループのアセットのリンクの参照元です。

status

enum (AssetLinkStatus)

広告グループのアセットのステータスです。

primaryStatus

enum (AssetLinkPrimaryStatus)

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

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

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

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

出力のみ。アセットが配信されていない、または広告が最大限に表示されない理由のリストが示されます。