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 از نوع union. داده‌های دارایی.

این فیلد در حال حاضر فقط از داده‌های مربوط به دارایی‌های تبلیغاتی با AD_ASSET_TYPE_YOUTUBE_VIDEO AdAssetType پشتیبانی می‌کند. ad_asset_data فقط می‌تواند یکی از موارد زیر باشد:

youtubeVideoAsset

object ( YoutubeVideoAsset )

داده‌های مربوط به ویدیوهای یوتیوب.

نوع دارایی تبلیغاتی

نوع دارایی تبلیغاتی

انوم‌ها
AD_ASSET_TYPE_UNSPECIFIED نوع محتوای تبلیغاتی مشخص نشده است.
AD_ASSET_TYPE_IMAGE دارایی تبلیغاتی یک تصویر YouTube/DemandGen است.
AD_ASSET_TYPE_YOUTUBE_VIDEO دارایی تبلیغاتی یک ویدیوی یوتیوب است.

YoutubeVideoAsset

داده‌های مربوط به یک تبلیغ ویدیویی در یوتیوب.

نمایش JSON
{
  "youtubeVideoId": string
}
فیلدها
youtubeVideoId

string

الزامی. شناسه ویدیوی یوتیوب مربوط به فایل. این مقدار رشته‌ای ۱۱ کاراکتری است که در URL ویدیوی یوتیوب استفاده می‌شود.

روش‌ها

bulkCreate

چندین دارایی تبلیغاتی را در یک درخواست واحد ایجاد می‌کند.

create

یک دارایی تبلیغاتی ایجاد می‌کند.

get

یک دارایی تبلیغاتی دریافت می‌کند.

list

دارایی‌های تبلیغاتی را تحت شناسه تبلیغ‌کننده فهرست می‌کند.

upload

یک فایل تبلیغاتی را آپلود و ایجاد می‌کند.