คอนเทนเนอร์สำหรับแอตทริบิวต์ทั้งหมดของสถานที่ตั้งหนึ่งๆ
| การแสดง JSON |
|---|
{
"name": string,
"attributes": [
{
object ( |
| ช่อง | |
|---|---|
name |
ต้องระบุ ตัวระบุของ Google สำหรับสถานที่ตั้งนี้ในรูปแบบ |
attributes[] |
คอลเล็กชันแอตทริบิวต์ที่ต้องอัปเดต |
แอตทริบิวต์
แอตทริบิวต์สถานที่ตั้ง แอตทริบิวต์จะให้ข้อมูลเพิ่มเติมเกี่ยวกับสถานที่ตั้ง แอตทริบิวต์ที่ตั้งค่าในสถานที่ตั้งได้อาจแตกต่างกันไปตามพร็อพเพอร์ตี้ของสถานที่ตั้งนั้น (เช่น หมวดหมู่) Google จะเป็นผู้กำหนดแอตทริบิวต์ที่ใช้ได้ และอาจเพิ่มหรือนำแอตทริบิวต์ออกโดยไม่ต้องเปลี่ยนแปลง API
| การแสดง JSON |
|---|
{ "name": string, "valueType": enum ( |
| ช่อง | |
|---|---|
name |
ต้องระบุ ชื่อทรัพยากรสำหรับแอตทริบิวต์นี้ |
valueType |
เอาต์พุตเท่านั้น ประเภทของค่าที่แอตทริบิวต์นี้มี ซึ่งควรใช้เพื่อกำหนดวิธีตีความค่า |
values[] |
ค่าสำหรับแอตทริบิวต์นี้ ประเภทของค่าที่ระบุต้องตรงกับค่าที่คาดไว้สำหรับแอตทริบิวต์นั้น นี่คือฟิลด์ที่ซ้ำได้ซึ่งอาจระบุค่าแอตทริบิวต์ได้หลายค่า ประเภทแอตทริบิวต์รองรับค่าเดียวเท่านั้น |
repeatedEnumValue |
เมื่อประเภทค่าแอตทริบิวต์เป็น REPEATED_ENUM ฟิลด์นี้จะมีค่าแอตทริบิวต์ และฟิลด์ค่าอื่นๆ ต้องว่างเปล่า |
uriValues[] |
เมื่อประเภทค่าแอตทริบิวต์เป็น URL ช่องนี้จะมีค่าสำหรับแอตทริบิวต์นี้ และช่องค่าอื่นๆ ต้องว่างเปล่า |
RepeatedEnumAttributeValue
ค่าสำหรับแอตทริบิวต์ที่มี valueType เป็น REPEATED_ENUM ซึ่งประกอบด้วยรหัสค่า 2 รายการ ได้แก่ รหัสที่ตั้งค่าไว้ (จริง) และรหัสที่ไม่ได้ตั้งค่า (เท็จ) ระบบจะถือว่าค่าที่ไม่มีอยู่เป็นค่าที่ไม่รู้จัก ต้องระบุอย่างน้อย 1 ค่า
| การแสดง JSON |
|---|
{ "setValues": [ string ], "unsetValues": [ string ] } |
| ช่อง | |
|---|---|
setValues[] |
ค่า enum ที่ตั้งค่าไว้ |
unsetValues[] |
ค่า enum ที่ไม่ได้ตั้งค่า |
UriAttributeValue
ค่าสำหรับแอตทริบิวต์ที่มี valueType ของ URL
| การแสดง JSON |
|---|
{ "uri": string } |
| ช่อง | |
|---|---|
uri |
ต้องระบุ ค่า URI ที่เสนอสำหรับแอตทริบิวต์นี้ |