محفظهای برای همه مشخصههای مکان ارائهشده.
| نمایش JSON |
|---|
{
"name": string,
"attributes": [
{
object ( |
| فیلدها | |
|---|---|
name |
الزامی. شناسه Google برای این مکان بهصورت |
attributes[] |
مجموعهای از مشخصهها که باید بهروزرسانی شوند. |
مشخصه
مشخصه مکان. مشخصهها اطلاعات بیشتری درباره مکان ارائه میدهند. مشخصههایی که میتوان برای مکان تنظیم کرد ممکن است براساس ویژگیهای آن مکان (برای مثال، دسته) متفاوت باشد. مشخصههای دردسترس را Google تعیین میکند و ممکن است بدون تغییرات API اضافه یا برداشته شوند.
| نمایش JSON |
|---|
{ "name": string, "valueType": enum ( |
| فیلدها | |
|---|---|
name |
الزامی. نام منبع برای این مشخصه. |
valueType |
فقط خروجی. نوع مقداری که این مشخصه دارد. این باید برای تعیین نحوه تفسیر مقدار استفاده شود. |
values[] |
مقادیر این مشخصه. نوع مقادیر ارائهشده باید با نوع موردانتظار برای آن مشخصه مطابقت داشته باشد. این فیلد تکراری است که در آن ممکن است چندین مقدار مشخصه ارائه شود. انواع مشخصه فقط از یک مقدار پشتیبانی میکنند. |
repeatedEnumValue |
وقتی نوع مقدار مشخصه REPEATED_ENUM باشد، این فیلد حاوی مقدار مشخصه است و فیلدهای مقادیر دیگر باید خالی باشد. |
uriValues[] |
وقتی نوع مقدار مشخصه نشانی وب است، این فیلد حاوی مقدار(های) این مشخصه است و فیلدهای مقادیر دیگر باید خالی باشد. |
RepeatedEnumAttributeValue
مقادیر مشخصهای با valueType از REPEATED_ENUM. این شامل دو فهرست از شناسههای مقدار است: آنهایی که تنظیم شدهاند (درست) و آنهایی که تنظیم نشدهاند (نادرست). مقادیر غایب ناشناخته درنظر گرفته میشوند. حداقل یک مقدار باید مشخص شود.
| نمایش JSON |
|---|
{ "setValues": [ string ], "unsetValues": [ string ] } |
| فیلدها | |
|---|---|
setValues[] |
مقادیر Enum که تنظیم شدهاند. |
unsetValues[] |
مقادیر Enum که تنظیم نشدهاند. |
UriAttributeValue
مقادیر مشخصهای با valueType نشانی وب.
| نمایش JSON |
|---|
{ "uri": string } |
| فیلدها | |
|---|---|
uri |
الزامی. مقدار URI پیشنهادی برای این مشخصه. |