Attributes

Container bagi semua atribut untuk lokasi tertentu.

Representasi JSON
{
  "name": string,
  "attributes": [
    {
      object (Attribute)
    }
  ]
}
Kolom
name

string

Wajib. ID Google untuk lokasi ini dalam bentuk locations/{locationId}/attributes.

attributes[]

object (Attribute)

Kumpulan atribut yang perlu diperbarui.

Atribut

Atribut lokasi. Atribut memberikan informasi tambahan tentang lokasi. Atribut yang dapat ditetapkan pada lokasi dapat bervariasi berdasarkan properti lokasi tersebut (misalnya, kategori). Atribut yang tersedia ditentukan oleh Google serta dapat ditambahkan dan dihapus tanpa perubahan API.

Representasi JSON
{
  "name": string,
  "valueType": enum (AttributeValueType),
  "values": [
    value
  ],
  "repeatedEnumValue": {
    object (RepeatedEnumAttributeValue)
  },
  "uriValues": [
    {
      object (UriAttributeValue)
    }
  ]
}
Kolom
name

string

Wajib. Nama resource untuk atribut ini.

valueType

enum (AttributeValueType)

Hanya output. Jenis nilai yang terdapat dalam atribut ini. Nilai ini harus digunakan untuk menentukan cara menafsirkan nilai.

values[]

value (Value format)

Nilai untuk atribut ini. Jenis nilai yang diberikan harus cocok dengan yang diharapkan untuk atribut tersebut. Ini adalah kolom berulang tempat beberapa nilai atribut dapat diberikan. Jenis atribut hanya mendukung satu nilai.

repeatedEnumValue

object (RepeatedEnumAttributeValue)

Jika jenis nilai atribut adalah REPEATED_ENUM, kolom ini berisi nilai atribut, dan kolom nilai lainnya harus kosong.

uriValues[]

object (UriAttributeValue)

Jika jenis nilai atribut adalah URL, kolom ini berisi nilai untuk atribut ini, dan kolom nilai lainnya harus kosong.

RepeatedEnumAttributeValue

Nilai untuk atribut dengan valueType REPEATED_ENUM. ID nilai ini terdiri dari dua daftar ID nilai: ID yang ditetapkan (benar) dan ID yang tidak ditetapkan (salah). Nilai yang tidak ada dianggap tidak diketahui. Minimal satu nilai harus ditentukan.

Representasi JSON
{
  "setValues": [
    string
  ],
  "unsetValues": [
    string
  ]
}
Kolom
setValues[]

string

Nilai enum yang ditetapkan.

unsetValues[]

string

Nilai enum yang tidak ditetapkan.

UriAttributeValue

Nilai untuk atribut dengan valueType URL.

Representasi JSON
{
  "uri": string
}
Kolom
uri

string

Wajib. Nilai URI yang diusulkan untuk atribut ini.