Attributes

Vùng chứa cho tất cả thuộc tính của một vị trí nhất định.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "attributes": [
    {
      object (Attribute)
    }
  ]
}
Trường
name

string

Bắt buộc. Giá trị nhận dạng của Google cho vị trí này ở dạng locations/{locationId}/attributes.

attributes[]

object (Attribute)

Tập hợp các thuộc tính cần được cập nhật.

Thuộc tính

Thuộc tính của vị trí. Thuộc tính cung cấp thêm thông tin về một vị trí. Các thuộc tính có thể đặt cho một vị trí có thể khác nhau tuỳ theo các thuộc tính của vị trí đó (ví dụ: danh mục). Các thuộc tính có sẵn do Google xác định và có thể được thêm hoặc xoá mà không cần thay đổi API.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "valueType": enum (AttributeValueType),
  "values": [
    value
  ],
  "repeatedEnumValue": {
    object (RepeatedEnumAttributeValue)
  },
  "uriValues": [
    {
      object (UriAttributeValue)
    }
  ]
}
Trường
name

string

Bắt buộc. Tên tài nguyên cho thuộc tính này.

valueType

enum (AttributeValueType)

Chỉ có đầu ra. Loại giá trị mà thuộc tính này chứa. Bạn nên sử dụng giá trị này để xác định cách diễn giải giá trị.

values[]

value (Value format)

Giá trị cho thuộc tính này. Loại giá trị được cung cấp phải khớp với loại giá trị dự kiến cho thuộc tính đó. Đây là trường lặp lại, trong đó bạn có thể cung cấp nhiều giá trị thuộc tính. Các loại thuộc tính chỉ hỗ trợ một giá trị.

repeatedEnumValue

object (RepeatedEnumAttributeValue)

Khi loại giá trị thuộc tính là REPEATED_ENUM, trường này chứa giá trị thuộc tính và các trường giá trị khác phải để trống.

uriValues[]

object (UriAttributeValue)

Khi loại giá trị thuộc tính là URL, trường này chứa(các) giá trị cho thuộc tính này và các trường giá trị khác phải để trống.

RepeatedEnumAttributeValue

Giá trị cho một thuộc tính có valueType là REPEATED_ENUM. Danh sách này bao gồm hai danh sách mã giá trị: những mã được đặt (true) và những mã không được đặt (false). Các giá trị vắng mặt được coi là không xác định. Bạn phải chỉ định ít nhất một giá trị.

Biểu diễn dưới dạng JSON
{
  "setValues": [
    string
  ],
  "unsetValues": [
    string
  ]
}
Trường
setValues[]

string

Giá trị enum được đặt.

unsetValues[]

string

Giá trị enum chưa được đặt.

UriAttributeValue

Giá trị cho một thuộc tính có valueType là URL.

Biểu diễn dưới dạng JSON
{
  "uri": string
}
Trường
uri

string

Bắt buộc. Giá trị URI đề xuất cho thuộc tính này.