Attributes

Un contenitore per tutti gli attributi di una determinata località.

Rappresentazione JSON
{
  "name": string,
  "attributes": [
    {
      object (Attribute)
    }
  ]
}
Campi
name

string

Obbligatorio. Identificatore Google per questa località nel formato locations/{locationId}/attributes.

attributes[]

object (Attribute)

Una raccolta di attributi che devono essere aggiornati.

Attributo

Un attributo della posizione. Gli attributi forniscono informazioni aggiuntive su una sede. Gli attributi che possono essere impostati per una sede possono variare in base alle proprietà della sede (ad esempio, la categoria). Gli attributi disponibili sono determinati da Google e possono essere aggiunti e rimossi senza modifiche all'API.

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

string

Obbligatorio. Il nome della risorsa per questo attributo.

valueType

enum (AttributeValueType)

Solo output. Il tipo di valore contenuto in questo attributo. Questo valore deve essere utilizzato per determinare come interpretare il valore.

values[]

value (Value format)

I valori di questo attributo. Il tipo di valori forniti deve corrispondere a quello previsto per l'attributo. Si tratta di un campo ripetuto in cui è possibile fornire più valori dell'attributo. I tipi di attributo supportano un solo valore.

repeatedEnumValue

object (RepeatedEnumAttributeValue)

Quando il tipo di valore dell'attributo è REPEATED_ENUM, questo campo contiene il valore dell'attributo e gli altri campi dei valori devono essere vuoti.

uriValues[]

object (UriAttributeValue)

Quando il tipo di valore dell'attributo è URL, questo campo contiene i valori per questo attributo e gli altri campi dei valori devono essere vuoti.

RepeatedEnumAttributeValue

Valori per un attributo con un valueType di REPEATED_ENUM. È composto da due elenchi di ID valore: quelli impostati (true) e quelli non impostati (false). I valori assenti sono considerati sconosciuti. È necessario specificare almeno un valore.

Rappresentazione JSON
{
  "setValues": [
    string
  ],
  "unsetValues": [
    string
  ]
}
Campi
setValues[]

string

Valori enum impostati.

unsetValues[]

string

Valori enum non impostati.

UriAttributeValue

Valori per un attributo con un valueType di URL.

Rappresentazione JSON
{
  "uri": string
}
Campi
uri

string

Obbligatorio. Il valore URI proposto per questo attributo.