CampaignAsset

پیوند بین کمپین و دارایی.

نمایندگی JSON
{
  "resourceName": string,
  "fieldType": enum (AssetFieldType),
  "source": enum (AssetSource),
  "status": enum (AssetLinkStatus),
  "primaryStatus": enum (AssetLinkPrimaryStatus),
  "primaryStatusDetails": [
    {
      object (AssetLinkPrimaryStatusDetails)
    }
  ],
  "primaryStatusReasons": [
    enum (AssetLinkPrimaryStatusReason)
  ],
  "campaign": string,
  "asset": string
}
زمینه های
resourceName

string

تغییرناپذیر. نام منبع دارایی کمپین. نام منابع CampaignAsset به شکل زیر است:

customers/{customerId}/campaignAssets/{campaignId}~{asset_id}~{fieldType}

fieldType

enum ( AssetFieldType )

تغییرناپذیر. نقشی که دارایی تحت کمپین مرتبط ایفا می کند. ضروری.

source

enum ( AssetSource )

فقط خروجی منبع لینک دارایی کمپین.

status

enum ( AssetLinkStatus )

وضعیت دارایی کمپین

primaryStatus

enum ( AssetLinkPrimaryStatus )

فقط خروجی PrimaryStatus این پیوند دارایی را ارائه می دهد. وضعیت اصلی اساساً برای تمایز بین فیلد "وضعیت" ساده است که دارای مقادیر تنظیم شده تبلیغ‌کننده فعال، متوقف شده یا حذف شده است. وضعیت اولیه سیگنال‌های دیگری را در نظر می‌گیرد (برای دارایی‌ها عمدتاً سیاست‌گذاری و تأییدیه‌های کیفیت آن) تا وضعیت جامع‌تری برای نشان دادن وضعیت ارائه آن ارائه کند.

primaryStatusDetails[]

object ( AssetLinkPrimaryStatusDetails )

فقط خروجی جزئیات وضعیت اولیه و دلایل مرتبط با آن را ارائه می دهد.

primaryStatusReasons[]

enum ( AssetLinkPrimaryStatusReason )

فقط خروجی فهرستی از دلایل عدم استفاده یا عدم استفاده از دارایی با ظرفیت کامل را ارائه می دهد.

campaign

string

تغییرناپذیر. کمپینی که دارایی به آن مرتبط است.

asset

string

تغییرناپذیر. دارایی که به کمپین مرتبط است.