REST Resource: advertisers.adAssets

Zasób: AdAsset

Pojedynczy komponent reklamy.

Zapis 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.
}
Pola
adAssetId

string (int64 format)

Tylko dane wyjściowe. Identyfikator komponentu reklamy. Gdy jest przypisany do reklamy, nazywa się go identyfikatorem komponentu.

name

string

Identyfikator. Nazwa zasobu komponentu reklamy.

entityStatus

enum (EntityStatus)

Tylko dane wyjściowe. Stan komponentu reklamy.

adAssetType

enum (AdAssetType)

Wymagane. Typ komponentu reklamy.

Pole zbiorcze ad_asset_data. Dane komponentu.

To pole obsługuje obecnie tylko dane dotyczące komponentów reklamy z atrybutem AD_ASSET_TYPE_YOUTUBE_VIDEO AdAssetType. ad_asset_data może mieć tylko jedną z tych wartości:

youtubeVideoAsset

object (YoutubeVideoAsset)

Dane komponentu wideo w YouTube.

AdAssetType

Typ komponentu reklamy.

Wartości w polu enum
AD_ASSET_TYPE_UNSPECIFIED Typ komponentu reklamy nie został określony.
AD_ASSET_TYPE_IMAGE Komponent reklamy to obraz w YouTube lub kampanii generującej popyt.
AD_ASSET_TYPE_YOUTUBE_VIDEO Komponent reklamy to film w YouTube.

YoutubeVideoAsset

Dane komponentu reklamy wideo w YouTube.

Zapis JSON
{
  "youtubeVideoId": string
}
Pola
youtubeVideoId

string

Wymagane. Identyfikator filmu w YouTube powiązanego z komponentem. Jest to 11-znakowy ciąg znaków używany w adresie URL filmu w YouTube.

Metody

bulkCreate

Tworzy wiele komponentów reklamy w jednym żądaniu.

create

Tworzy komponent reklamy.

get

Pobiera komponent reklamy.

list

Wyświetla listę komponentów reklamowych pod identyfikatorem reklamodawcy.

upload

Przesyła i tworzy komponent reklamy.