AssetGroupAsset

AssetGroupAsset は、アセットとアセット グループ間のリンクです。AssetGroupAsset を追加すると、アセットがアセット グループにリンクされます。

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

string

変更不可。アセット グループのアセットのリソース名。アセット グループのアセット リソース名の形式:

customers/{customerId}/assetGroupAssets/{asset_group_id}~{asset_id}~{fieldType}

assetGroup

string

変更不可。このアセット グループのアセットがリンクしているアセット グループ。

asset

string

変更不可。このアセット グループのアセットがリンクしているアセット。

fieldType

enum (AssetFieldType)

アセット グループ内のアセットのプレースメントの説明。例: HEADLINE、YOUTUBE_VIDEO など

status

enum (AssetLinkStatus)

アセットとアセット グループ間のリンクのステータス。

primaryStatus

enum (AssetLinkPrimaryStatus)

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

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

出力のみ。アセットが配信されない理由や、広告が最大限に配信されない理由のリストを確認できます。

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

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

performanceLabel

enum (AssetPerformanceLabel)

出力のみ。このアセット グループのアセットのパフォーマンス。

policySummary

object (PolicySummary)

出力のみ。このアセット グループのアセットに関するポリシー情報。

PolicySummary

ポリシーの概要情報が含まれています。

JSON 表現
{
  "policyTopicEntries": [
    {
      object (PolicyTopicEntry)
    }
  ],
  "reviewStatus": enum (PolicyReviewStatus),
  "approvalStatus": enum (PolicyApprovalStatus)
}
フィールド
policyTopicEntries[]

object (PolicyTopicEntry)

ポリシーの検出結果のリスト。

reviewStatus

enum (PolicyReviewStatus)

審査プロセスのどの段階にあるか。

approvalStatus

enum (PolicyApprovalStatus)

全体的な承認ステータス。個々のポリシー トピック エントリのステータスに基づいて計算されます。