REST Resource: attributes

संसाधन: AttributeMetadata

किसी एट्रिब्यूट का मेटाडेटा. इसमें एट्रिब्यूट के बारे में दिखने वाली जानकारी होती है. इसमें स्थानीय भाषा के हिसाब से नाम और मिलते-जुलते एट्रिब्यूट को ग्रुप करने के लिए हेडिंग शामिल होती है.

JSON के काेड में दिखाना
{
  "attributeId": string,
  "valueType": enum (AttributeValueType),
  "displayName": string,
  "groupDisplayName": string,
  "isRepeatable": boolean,
  "valueMetadata": [
    {
      object (AttributeValueMetadata)
    }
  ],
  "isDeprecated": boolean
}
फ़ील्ड
attributeId

string

एट्रिब्यूट का आईडी.

valueType

enum (AttributeValueType)

एट्रिब्यूट के लिए वैल्यू का टाइप. सेट और हासिल की गई वैल्यू इस तरह की होनी चाहिए.

displayName

string

अगर उपलब्ध हो, तो एट्रिब्यूट के लिए स्थानीय जगह के अनुसार डिसप्ले नेम; अगर ऐसा नहीं है, तो अंग्रेज़ी डिसप्ले नेम.

groupDisplayName

string

अगर उपलब्ध हो, तो उस ग्रुप का स्थानीय भाषा में लिखा हुआ डिसप्ले नेम जिसमें यह एट्रिब्यूट मौजूद है; नहीं तो, अंग्रेज़ी ग्रुप का नाम. मिलते-जुलते एट्रिब्यूट, ग्रुप में इकट्ठा किए जाते हैं और उन्हें यहां दिए गए हेडिंग के तहत एक साथ दिखाया जाना चाहिए.

isRepeatable

boolean

अगर सही है, तो एट्रिब्यूट में एक से ज़्यादा वैल्यू इस्तेमाल की जा सकती हैं. अगर गलत है, तो सिर्फ़ एक वैल्यू दी जानी चाहिए.

valueMetadata[]

object (AttributeValueMetadata)

कुछ तरह के एट्रिब्यूट (जैसे कि enum) के लिए, इस्तेमाल की जा सकने वाली वैल्यू और उन वैल्यू के लिए उनसे जुड़े डिसप्ले नेम की सूची दी गई है.

isDeprecated

boolean

अगर सही है, तो एट्रिब्यूट के इस्तेमाल पर रोक लगा दी गई है और अब इसका इस्तेमाल नहीं किया जाना चाहिए. अगर यह सुविधा बंद कर दी गई है, तो इस एट्रिब्यूट को अपडेट करने से कोई गड़बड़ी नहीं होगी. हालांकि, अपडेट सेव नहीं होंगे. इस एट्रिब्यूट को बंद किए जाने के कुछ समय बाद, इसे पूरी तरह से हटा दिया जाएगा और इसमें गड़बड़ी हो जाएगी.

AttributeValueMetadata

एट्रिब्यूट की इस्तेमाल की जा सकने वाली वैल्यू के लिए मेटाडेटा.

JSON के काेड में दिखाना
{
  "value": value,
  "displayName": string
}
फ़ील्ड
value

value (Value format)

एट्रिब्यूट की वैल्यू.

displayName

string

इस वैल्यू का डिसप्ले नेम, जहां उपलब्ध हो वहां स्थानीय भाषा में लिखा गया नाम; नहीं करना है, तो अंग्रेज़ी में लिखें. वैल्यू के डिसप्ले नेम का इस्तेमाल, एट्रिब्यूट के डिसप्ले नेम के साथ किया जाना चाहिए.

उदाहरण के लिए, "वाई-फ़ाई" के लिए enum विशेषता शामिल है, इसमें "भुगतान किया गया" हो सकता है का इस्तेमाल करें.

तरीके

list

यह फ़ंक्शन उन एट्रिब्यूट की सूची दिखाता है जो दी गई मुख्य कैटगरी और देश वाली जगह के लिए उपलब्ध होंगी.