CustomerAsset

यह ग्राहक और ऐसेट के बीच का लिंक होता है.

जेएसओएन के काेड में दिखाना
{
  "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)

सिर्फ़ आउटपुट के लिए. इस कॉलम में, उन वजहों की सूची मिलती है जिनसे पता चलता है कि ऐसेट क्यों नहीं दिख रही है या पूरी क्षमता के साथ विज्ञापन क्यों नहीं दिख रही है.