Kaynak: AttributeMetadata
Bir özelliğin meta verileri. Yerelleştirilmiş bir ad ve ilgili özellikleri gruplandırmaya yönelik bir başlık da dahil olmak üzere, özelliğin görünen bilgilerini içerir.
JSON gösterimi | |
---|---|
{ "attributeId": string, "valueType": enum ( |
Alanlar | |
---|---|
attributeId |
Özelliğin kimliği. |
valueType |
Özelliğin değer türü. Ayarlanan ve alınan değerlerin bu türde olması beklenmelidir. |
displayName |
Varsa özelliğin yerelleştirilmiş görünen adı; aksi takdirde, İngilizce görünen ad kullanılır. |
groupDisplayName |
Bu özelliği içeren grubun (varsa) yerelleştirilmiş görünen adı; Aksi takdirde, İngilizce grup adıdır. İlgili özellikler bir grup halinde toplanır ve burada verilen başlığın altında birlikte görüntülenmelidir. |
isRepeatable |
True (doğru) ise özellik birden çok değeri destekler. Yanlış ise yalnızca tek bir değer sağlanmalıdır. |
valueMetadata[] |
Bazı özellik türleri (ör. numaralandırmalar) için desteklenen değerlerin ve bu değerlere karşılık gelen görünen adların listesi sağlanır. |
isDeprecated |
True (doğru) ise, özellik desteği sonlandırılmıştır ve artık kullanılmamalıdır. Kullanımdan kaldırılırsa bu özelliğin güncellenmesi hataya neden olmaz ancak güncellemeler kaydedilmez. Kullanımdan kaldırıldıktan sonra bu özellik tamamen kaldırılır ve hataya dönüşür. |
AttributeValueMetadata
Desteklenen özellik değerlerinin meta verileri.
JSON gösterimi | |
---|---|
{ "value": value, "displayName": string } |
Alanlar | |
---|---|
value |
Özellik değeri. |
displayName |
Bu değerin görünen adı (kullanılabilir olduğunda yerelleştirilmiş); İngilizce olarak görürsünüz. Değerin görünen adı, özelliğin görünen adıyla bağlamda kullanılmak üzere tasarlanmıştır. Örneğin, "Kablosuz" enum özelliği, bu "Ücretli" özelliğini içerebilir temsil eder. |
Yöntemler |
|
---|---|
|
Belirtilen birincil kategori ve ülkeye sahip bir konum için kullanılabilecek kullanılabilir özelliklerin listesini döndürür. |