ทรัพยากร: AttributeMetadata
ข้อมูลเมตาสำหรับแอตทริบิวต์ มีข้อมูลที่แสดงสำหรับแอตทริบิวต์ ซึ่งรวมถึงชื่อที่แปลแล้วและส่วนหัวสำหรับจัดกลุ่มแอตทริบิวต์ที่เกี่ยวข้องไว้ด้วยกัน
| การแสดง JSON | |
|---|---|
| { "attributeId": string, "valueType": enum ( | |
| ช่อง | |
|---|---|
| attributeId | 
 รหัสของแอตทริบิวต์ | 
| valueType | 
 ประเภทค่าของแอตทริบิวต์ ค่าที่กำหนดและดึงมาควรเป็นค่าประเภทนี้ | 
| displayName | 
 ชื่อที่แสดงที่แปลแล้วของแอตทริบิวต์ (หากมี) ไม่เช่นนั้นจะใช้ชื่อที่แสดงเป็นภาษาอังกฤษ | 
| groupDisplayName | 
 ชื่อที่แสดงซึ่งแปลเป็นภาษาท้องถิ่นของกลุ่มที่มีแอตทริบิวต์นี้ (หากมี) หรือไม่เช่นนั้น จะใช้ชื่อกลุ่มภาษาอังกฤษ แอตทริบิวต์ที่เกี่ยวข้องจะรวบรวมเป็นกลุ่มและควรแสดงรวมกันภายใต้ส่วนหัวที่ระบุไว้ที่นี่ | 
| isRepeatable | 
 หากเป็น "จริง" แอตทริบิวต์จะรองรับหลายค่า หากเป็น "เท็จ" ควรระบุเพียงค่าเดียว | 
| valueMetadata[] | 
 สำหรับแอตทริบิวต์บางประเภท (เช่น enum) จะมีการแสดงรายการค่าที่รองรับและชื่อที่แสดงที่เกี่ยวข้องสำหรับค่าเหล่านั้น | 
| isDeprecated | 
 หากเป็นจริง จะเลิกใช้งานแอตทริบิวต์นี้และไม่ควรใช้อีกต่อไป หากเลิกใช้งานแล้ว การอัปเดตแอตทริบิวต์นี้จะไม่ส่งผลให้เกิดข้อผิดพลาด แต่จะไม่มีการบันทึกการอัปเดต หลังจากการเลิกใช้งาน เมื่อถึงเวลาหนึ่ง ระบบจะนำแอตทริบิวต์ทั้งหมดออกและจะเปลี่ยนเป็นข้อผิดพลาด | 
AttributeValueMetadata
ข้อมูลเมตาสำหรับค่าแอตทริบิวต์ที่รองรับ
| การแสดง JSON | |
|---|---|
| { "value": value, "displayName": string } | |
| ช่อง | |
|---|---|
| value | 
 ค่าแอตทริบิวต์ | 
| displayName | 
 ชื่อที่แสดงสำหรับค่านี้ (หากมี) หรือไม่เช่นนั้น ให้เป็นภาษาอังกฤษ ชื่อที่แสดงของค่ามีไว้เพื่อใช้ในบริบทของชื่อที่แสดงของแอตทริบิวต์ เช่น สำหรับ "Wi-Fi" enum ของแอตทริบิวต์ ซึ่งอาจมี "Paid" เพื่อแสดง Wi-Fi แบบชำระเงิน | 
| เมธอด | |
|---|---|
| 
 | แสดงรายการแอตทริบิวต์ที่ใช้ได้ซึ่งจะพร้อมใช้งานสำหรับสถานที่ซึ่งมีหมวดหมู่หลักและประเทศที่ระบุ |