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)

النتائج فقط. يقدّم الحالة الأساسية لرابط مادة العرض هذه. الغرض الأساسي من الحالة الأساسية هو التمييز بين حقل "الحالة" العادي، الذي يضم قيم حدَّد المعلن قيم "مفعّلة" أو "متوقفة مؤقتًا" أو "تمت إزالتها". تأخذ الحالة الأساسية في الاعتبار الإشارات الأخرى (بالنسبة إلى مواد العرض التي تشمل الموافقة على السياسة والجودة بشكل أساسي) للتوصل إلى حالة أكثر شمولاً للإشارة إلى حالة عرضها.

primaryStatusDetails[]

object (AssetLinkPrimaryStatusDetails)

النتائج فقط. تقدم تفاصيل عن الحالة الأساسية والأسباب المرتبطة بها.

primaryStatusReasons[]

enum (AssetLinkPrimaryStatusReason)

النتائج فقط. توفّر قائمة بأسباب عدم ظهور مادة العرض أو عدم عرضها بالكامل.