REST Resource: attributes

संसाधन: Attributeमेटाडेटा

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

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

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

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

value (Value format)

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

displayName

string

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

उदाहरण के लिए, "वाई-फ़ाई" enum एट्रिब्यूट के लिए, इसमें पेड वाई-फ़ाई दिखाने के लिए "पैसे चुकाकर लिया गया" शामिल हो सकता है.

तरीके

list

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