Attributes

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

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

string

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

attributes[]

object (Attribute)

Una raccolta di attributi che devono essere aggiornati.

Attributo

Un attributo località. Gli attributi forniscono informazioni aggiuntive su una località. Gli attributi che è possibile impostare su una località possono variare in base alle proprietà di questa località (ad esempio, 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. Dovrebbe essere utilizzato per determinare come interpretare il valore.

values[]

value (Value format)

I valori di questo attributo. Il tipo dei valori forniti deve corrispondere a quello previsto per l'attributo in questione. Si tratta di un campo ripetuto in cui possono essere forniti più valori di attributi. I tipi di attributo supportano un solo valore.

repeatedEnumValue

object (RepeatedEnumAttributeValue)

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

uriValues[]

object (UriAttributeValue)

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

RepeatedEnumAttributeValue

Valori per un attributo con valueType di REPEATED_ENUM. È costituito 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.