Tài nguyên: AttributesMetadata
Siêu dữ liệu cho một thuộc tính. Chứa thông tin về màn hình của thuộc tính, bao gồm tên đã bản địa hoá và tiêu đề để nhóm các thuộc tính có liên quan lại với nhau.
Biểu diễn dưới dạng JSON | |
---|---|
{ "attributeId": string, "valueType": enum ( |
Các trường | |
---|---|
attributeId |
Mã nhận dạng của thuộc tính. |
valueType |
Loại giá trị cho thuộc tính. Các giá trị đã đặt và truy xuất phải thuộc loại này. |
displayName |
Tên hiển thị đã bản địa hoá cho thuộc tính (nếu có); nếu không thì tên hiển thị bằng tiếng Anh. |
groupDisplayName |
Tên hiển thị đã bản địa hoá của nhóm chứa thuộc tính này, nếu có; nếu không thì tên nhóm bằng tiếng Anh. Các thuộc tính liên quan được tập hợp thành một nhóm và cần hiển thị cùng nhau trong tiêu đề nêu tại đây. |
isRepeatable |
Nếu đúng, thuộc tính này hỗ trợ nhiều giá trị. Nếu giá trị là sai thì bạn chỉ được cung cấp một giá trị duy nhất. |
valueMetadata[] |
Đối với một số loại thuộc tính (ví dụ: enum), danh sách các giá trị được hỗ trợ và tên hiển thị tương ứng cho các giá trị đó được cung cấp. |
isDeprecated |
Nếu đúng thì thuộc tính này không được dùng nữa và không nên được sử dụng nữa. Nếu không dùng nữa, việc cập nhật thuộc tính này sẽ không gây ra lỗi, nhưng nội dung cập nhật sẽ không được lưu. Vào một thời điểm nào đó sau khi không được dùng nữa, thuộc tính này sẽ bị xoá hoàn toàn và trở thành lỗi. |
AttributeValueMetadata
Siêu dữ liệu về các giá trị thuộc tính được hỗ trợ.
Biểu diễn dưới dạng JSON | |
---|---|
{ "value": value, "displayName": string } |
Các trường | |
---|---|
value |
Giá trị thuộc tính. |
displayName |
Tên hiển thị cho giá trị này, được bản địa hoá nếu có; nếu không thì bằng tiếng Anh. Tên hiển thị của giá trị được dùng trong ngữ cảnh cùng với tên hiển thị của thuộc tính. Ví dụ: đối với thuộc tính enum "Wi-Fi", thuộc tính này có thể chứa "Có tính phí" để thể hiện Wi-Fi có tính phí. |
Phương thức |
|
---|---|
|
Trả về danh sách các thuộc tính có sẵn sẽ có sẵn cho một vị trí với danh mục chính và quốc gia cụ thể. |