CustomerAsset

پیوند بین مشتری و دارایی.

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

string

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

customers/{customerId}/customerAssets/{asset_id}~{fieldType}

asset

string

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

fieldType

enum ( AssetFieldType )

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

source

enum ( AssetSource )

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

status

enum ( AssetLinkStatus )

وضعیت دارایی مشتری

primaryStatus

enum ( AssetLinkPrimaryStatus )

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

primaryStatusDetails[]

object ( AssetLinkPrimaryStatusDetails )

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

primaryStatusReasons[]

enum ( AssetLinkPrimaryStatusReason )

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