Attributes

Belirli bir konuma ait tüm özelliklerin kapsayıcısıdır.

JSON gösterimi
{
  "name": string,
  "attributes": [
    {
      object (Attribute)
    }
  ]
}
Alanlar
name

string

Zorunlu. Bu konum için Google'ın locations/{locationId}/attributes biçimindeki tanımlayıcısı.

attributes[]

object (Attribute)

Güncellenmesi gereken bir özellik koleksiyonu.

Özellik

Konum özelliği. Özellikler, bir konum hakkında ek bilgi sağlar. Bir konum için ayarlanabilecek özellikler, söz konusu konumun özelliklerine (ör. kategori) göre değişiklik gösterebilir. Kullanılabilir özellikler Google tarafından belirlenir ve API değişiklikleri olmadan eklenip kaldırılabilir.

JSON gösterimi
{
  "name": string,
  "valueType": enum (AttributeValueType),
  "values": [
    value
  ],
  "repeatedEnumValue": {
    object (RepeatedEnumAttributeValue)
  },
  "uriValues": [
    {
      object (UriAttributeValue)
    }
  ]
}
Alanlar
name

string

Zorunlu. Bu özelliğin kaynak adı.

valueType

enum (AttributeValueType)

Yalnızca çıkış. Bu özelliğin içerdiği değerin türü. Bu, değerin nasıl yorumlanacağını belirlemek için kullanılmalıdır.

values[]

value (Value format)

Bu özelliğin değerleri. Sağlanan değerlerin türü, söz konusu özellik için beklenen türle eşleşmelidir. Bu, birden fazla özellik değerinin sağlanabileceği yinelenen bir alandır. Özellik türleri yalnızca bir değeri destekler.

repeatedEnumValue

object (RepeatedEnumAttributeValue)

Özellik değeri türü REPEATED_ENUM olduğunda bu, özellik değerini içerir ve diğer değerler alanları boş olmalıdır.

uriValues[]

object (UriAttributeValue)

Özellik değeri türü URL olduğunda bu alan, söz konusu özelliğe ait değerleri içerir ve diğer değerler alanları boş olmalıdır.

RepeatedEnumAttributeValue

valueType değeri REPEATED_ENUM olan bir özelliğin değerleri. Bu, iki değer kimliği listesinden oluşur: ayarlananlar (doğru) ve ayarlanmamış olanlar (yanlış). Eksik değerler bilinmeyen olarak kabul edilir. En az bir değer belirtilmelidir.

JSON gösterimi
{
  "setValues": [
    string
  ],
  "unsetValues": [
    string
  ]
}
Alanlar
setValues[]

string

Ayarlanan enum değerleri.

unsetValues[]

string

Ayarlanmamış sıralama değerleri.

UriAttributeValue

valueType URL'sine sahip bir özelliğin değerleri.

JSON gösterimi
{
  "uri": string
}
Alanlar
uri

string

Zorunlu. Bu özellik için önerilen URI değeri.