REST Resource: advertisers.adAssets

Ресурс: AdAsset

Один рекламный актив.

JSON-представление
{
  "adAssetId": string,
  "name": string,
  "entityStatus": enum (EntityStatus),
  "adAssetType": enum (AdAssetType),

  // Union field ad_asset_data can be only one of the following:
  "youtubeVideoAsset": {
    object (YoutubeVideoAsset)
  }
  // End of list of possible types for union field ad_asset_data.
}
Поля
adAssetId

string ( int64 format)

Только вывод. Идентификатор актива объявления. При назначении объявлению называется идентификатором актива.

name

string

Идентификатор. Имя ресурса рекламного актива.

entityStatus

enum ( EntityStatus )

Только вывод. Статус сущности рекламного актива.

adAssetType

enum ( AdAssetType )

Обязательно. Тип рекламного объекта.

Поле ad_asset_data . Данные об активах.

В настоящее время это поле поддерживает только данные для рекламных активов с типом AdAssetType AD_ASSET_TYPE_YOUTUBE_VIDEO . ad_asset_data может быть только одним из следующих:

youtubeVideoAsset

object ( YoutubeVideoAsset )

Данные о видеоресурсах YouTube.

AdAssetType

Тип рекламного актива.

Перечисления
AD_ASSET_TYPE_UNSPECIFIED Тип рекламного актива не указан.
AD_ASSET_TYPE_IMAGE Рекламный актив — изображение YouTube/DemandGen.
AD_ASSET_TYPE_YOUTUBE_VIDEO Рекламный актив — видео YouTube.

YouTubeVideoAsset

Данные для рекламного видеоматериала YouTube.

JSON-представление
{
  "youtubeVideoId": string
}
Поля
youtubeVideoId

string

Обязательно. Идентификатор видео YouTube для ресурса. Это строковое значение из 11 символов, используемое в URL-адресе видео YouTube.

Методы

bulkCreate

Создает несколько рекламных активов за один запрос.

create

Создает рекламный актив.

get

Получает рекламный актив.

list

Перечисляет рекламные активы под идентификатором рекламодателя.

upload

Загружает и создает рекламный актив.