Kontener na wszystkie atrybuty danej lokalizacji.
Zapis JSON |
---|
{
"name": string,
"attributes": [
{
object ( |
Pola | |
---|---|
name |
To pole jest wymagane. Identyfikator Google tej lokalizacji w formacie |
attributes[] |
Zbiór atrybutów, które wymagają aktualizacji. |
Atrybut
Atrybut lokalizacji. Atrybuty zawierają dodatkowe informacje o lokalizacji. Atrybuty, które można ustawić dla lokalizacji, mogą się różnić w zależności od jej właściwości (np. kategorii). Dostępne atrybuty są określane przez Google i można je dodawać oraz usuwać bez wprowadzania zmian w interfejsie API.
Zapis JSON |
---|
{ "name": string, "valueType": enum ( |
Pola | |
---|---|
name |
To pole jest wymagane. Nazwa zasobu dla tego atrybutu. |
valueType |
Tylko dane wyjściowe. Typ wartości tego atrybutu. Pomaga określić sposób interpretacji wartości. |
values[] |
Wartości tego atrybutu. Typ podanych wartości musi być zgodny z oczekiwanym dla danego atrybutu. Jest to pole powtarzane, w którym można podać wiele wartości atrybutu. Typy atrybutów obsługują tylko jedną wartość. |
repeatedEnumValue |
Gdy typ wartości atrybutu to REPEATED_ENUM, zawiera on wartość atrybutu, a inne pola wartości muszą być puste. |
uriValues[] |
Gdy typem wartości atrybutu jest URL, to pole zawiera wartości tego atrybutu, a pozostałe pola wartości muszą być puste. |
RepeatedEnumAttributeValue
Wartości dla atrybutu z valueType
o wartości REPEATED_ENUM. Składa się z 2 list identyfikatorów wartości – tych, które są ustawione (prawda) i nieskonfigurowane (fałsz). Brak wartości jest uznawany za nieznany. Musisz podać co najmniej 1 wartość.
Zapis JSON |
---|
{ "setValues": [ string ], "unsetValues": [ string ] } |
Pola | |
---|---|
setValues[] |
Wylicz ustawione wartości. |
unsetValues[] |
Wartości w polu Enum, które nie są skonfigurowane. |
UriAttributeValue
Wartości atrybutu z parametrem valueType
adresu URL.
Zapis JSON |
---|
{ "uri": string } |
Pola | |
---|---|
uri |
To pole jest wymagane. Proponowana wartość identyfikatora URI dla tego atrybutu. |