REST Resource: advertisers.adAssets

リソース: AdAsset

1 つの広告アセット。

JSON 表現
{
  "adAssetId": string,
  "name": string,
  "entityStatus": enum (EntityStatus),
  "adAssetType": enum (AdAssetType),
  "syntheticContentAttestationStatus": enum (SyntheticContentAttestationStatus),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "youtubeVideoAsset": {
    object (YoutubeVideoAsset)
  }
  // End of mutually exclusive fields.
}
フィールド
adAssetId

string (int64 format)

出力専用。広告アセットの ID。広告に割り当てられている場合は、アセット ID と呼ばれます。

name

string

ID。広告アセットのリソース名。

entityStatus

enum (EntityStatus)

出力専用。広告アセットのエンティティ ステータス。

adAssetType

enum (AdAssetType)

必須。広告アセットのタイプ。

syntheticContentAttestationStatus

enum (SyntheticContentAttestationStatus)

省略可。地域の AI ラベル付け規制がある地域で配信される場合に、AI を使用して作成または編集されたアセットにラベルを追加するかどうか。

アセットデータ。

このフィールドは現在、AD_ASSET_TYPE_YOUTUBE_VIDEO AdAssetType の広告アセットのデータのみをサポートしています。相互に排他的なフィールドのリストは次のとおりです。レスポンスに設定されるフィールドは、最大 1 つです。

youtubeVideoAsset

object (YoutubeVideoAsset)

YouTube 動画アセットのデータ。

相互に排他的なフィールドの終了。

YoutubeVideoAsset

YouTube 動画広告アセットのデータ。

JSON 表現
{
  "youtubeVideoId": string
}
フィールド
youtubeVideoId

string

必須。アセットの YouTube 動画 ID。これは、YouTube 動画の URL で使用される 11 文字の文字列値です。

AdAssetType

広告アセットタイプ。

列挙型
AD_ASSET_TYPE_UNSPECIFIED 広告アセットのタイプが指定されていません。
AD_ASSET_TYPE_IMAGE 広告アセットが YouTube/デマンド ジェネレーションの画像である。
AD_ASSET_TYPE_YOUTUBE_VIDEO 広告アセットが YouTube 動画である。

メソッド

bulkCreate

1 つのリクエストで複数の広告アセットを作成します。

create

広告アセットを作成します。

get

広告アセットを取得します。

list

広告主 ID の広告アセットを一覧表示します。

patch

広告アセットを更新します。

upload

広告アセットをアップロードして作成します。