Attributes

محفظه‌ای برای همه مشخصه‌های مکان ارائه‌شده.

نمایش JSON
{
  "name": string,
  "attributes": [
    {
      object (Attribute)
    }
  ]
}
فیلدها
name

string

الزامی. شناسه Google برای این مکان به‌صورت locations/{locationId}/attributes.

attributes[]

object (Attribute)

مجموعه‌ای از مشخصه‌ها که باید به‌روزرسانی شوند.

مشخصه

مشخصه مکان. مشخصه‌ها اطلاعات بیشتری درباره مکان ارائه می‌دهند. مشخصه‌هایی که می‌توان برای مکان تنظیم کرد ممکن است براساس ویژگی‌های آن مکان (برای مثال، دسته) متفاوت باشد. مشخصه‌های دردسترس را Google تعیین می‌کند و ممکن است بدون تغییرات API اضافه یا برداشته شوند.

نمایش JSON
{
  "name": string,
  "valueType": enum (AttributeValueType),
  "values": [
    value
  ],
  "repeatedEnumValue": {
    object (RepeatedEnumAttributeValue)
  },
  "uriValues": [
    {
      object (UriAttributeValue)
    }
  ]
}
فیلدها
name

string

الزامی. نام منبع برای این مشخصه.

valueType

enum (AttributeValueType)

فقط خروجی. نوع مقداری که این مشخصه دارد. این باید برای تعیین نحوه تفسیر مقدار استفاده شود.

values[]

value (Value format)

مقادیر این مشخصه. نوع مقادیر ارائه‌شده باید با نوع موردانتظار برای آن مشخصه مطابقت داشته باشد. این فیلد تکراری است که در آن ممکن است چندین مقدار مشخصه ارائه شود. انواع مشخصه فقط از یک مقدار پشتیبانی می‌کنند.

repeatedEnumValue

object (RepeatedEnumAttributeValue)

وقتی نوع مقدار مشخصه REPEATED_ENUM باشد، این فیلد حاوی مقدار مشخصه است و فیلدهای مقادیر دیگر باید خالی باشد.

uriValues[]

object (UriAttributeValue)

وقتی نوع مقدار مشخصه نشانی وب است، این فیلد حاوی مقدار(های) این مشخصه است و فیلدهای مقادیر دیگر باید خالی باشد.

RepeatedEnumAttributeValue

مقادیر مشخصه‌ای با valueType از REPEATED_ENUM. این شامل دو فهرست از شناسه‌های مقدار است: آن‌هایی که تنظیم شده‌اند (درست) و آن‌هایی که تنظیم نشده‌اند (نادرست). مقادیر غایب ناشناخته درنظر گرفته می‌شوند. حداقل یک مقدار باید مشخص شود.

نمایش JSON
{
  "setValues": [
    string
  ],
  "unsetValues": [
    string
  ]
}
فیلدها
setValues[]

string

مقادیر Enum که تنظیم شده‌اند.

unsetValues[]

string

مقادیر Enum که تنظیم نشده‌اند.

UriAttributeValue

مقادیر مشخصه‌ای با valueType نشانی وب.

نمایش JSON
{
  "uri": string
}
فیلدها
uri

string

الزامی. مقدار URI پیشنهادی برای این مشخصه.