Attributes

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

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

string

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

attributes[]

object (Attribute)

Güncellenmesi gereken özellik koleksiyonu.

Özellik

Bir konum özelliği. Özellikler, bir konum hakkında ek bilgiler sağlar. Bir konum için ayarlanabilen ö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 eklenebilir ve kaldırılabilir.

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

string

Zorunlu. Bu özellik iç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 beklenenle 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ğer türü REPEATED_ENUM olduğunda özellik değerini içerir ve diğer değer alanları boş olmalıdır.

uriValues[]

object (UriAttributeValue)

Özellik değeri türü URL ise bu alan, bu ö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 liste, ayarlanan (doğru) ve ayarlanmamış (false) olmak üzere iki değer kimliği listesinden oluşur. Eksik değerler bilinmeyen olarak kabul edilir. En az bir değer belirtilmelidir.

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

string

Ayarlanan sıralama değerleri.

unsetValues[]

string

Ayarlanmamış enum değerleri.

UriAttributeValue

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

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

string

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