- HTTP-запрос
- Параметры запроса
- Тело запроса
- Тело ответа
- Области авторизации
- АтрибутМетаданные
- АтрибутЗначениеМетаданные
Возвращает список атрибутов, которые будут доступны для местоположения с заданной основной категорией и страной.
HTTP-запрос
 GET https://mybusinessbusinessinformation.googleapis.com/v1/attributes
URL-адрес использует синтаксис транскодирования gRPC .
Параметры запроса
| Параметры | |
|---|---|
| parent |   Имя ресурса местоположения для поиска доступных атрибутов. Если это поле установлено, категорииName, RegionCode, LanguageCode и ShowAll не являются обязательными и не должны быть установлены. | 
| categoryName |   Стабильный идентификатор основной категории для поиска доступных атрибутов. Должно быть в формате категории/{category_id}. | 
| regionCode |   Код страны ISO 3166-1 альфа-2 для поиска доступных атрибутов. | 
| languageCode |   Код языка BCP 47, на котором будут отображаться отображаемые имена атрибутов. Если этот язык недоступен, они будут предоставлены на английском языке. | 
| showAll |   Метаданные для всех доступных атрибутов возвращаются, если для этого поля установлено значение true, игнорируя поля «родитель» и «имя категории». LanguageCode и RegionCode необходимы, если для параметра showAll установлено значение true. | 
| pageSize |   Сколько атрибутов включить на страницу. По умолчанию — 200, минимум — 1. | 
| pageToken |   Если указано, извлекается следующая страница метаданных атрибута. | 
Тело запроса
Тело запроса должно быть пустым.
Тело ответа
Ответ для AttributesService.ListAttributeMetadata.
В случае успеха тело ответа содержит данные следующей структуры:
| JSON-представление | 
|---|
| {
  "attributeMetadata": [
    {
      object ( | 
| Поля | |
|---|---|
| attributeMetadata[] |   Коллекция метаданных атрибутов для доступных атрибутов. | 
| nextPageToken |    Если количество атрибутов превысило запрошенный размер страницы, это поле будет заполнено токеном для получения следующей страницы атрибутов при последующем вызове  | 
Области авторизации
Требуется следующая область действия OAuth:
-  https://www.googleapis.com/auth/business.manage
Дополнительную информацию см. в обзоре OAuth 2.0 .
АтрибутМетаданные
Метаданные для атрибута. Содержит отображаемую информацию для атрибута, включая локализованное имя и заголовок для группировки связанных атрибутов.
| JSON-представление | 
|---|
| { "parent": string, "valueType": enum ( | 
| Поля | |
|---|---|
| parent |   Уникальный идентификатор атрибута. | 
| valueType |   Тип значения атрибута. Ожидается, что установленные и полученные значения будут относиться к этому типу. | 
| displayName |   Локализованное отображаемое имя атрибута, если оно доступно; в противном случае — отображаемое имя на английском языке. | 
| groupDisplayName |   Локализованное отображаемое имя группы, содержащей этот атрибут, если доступно; в противном случае — английское название группы. Связанные атрибуты собраны в группу и должны отображаться вместе под указанным здесь заголовком. | 
| repeatable |   Если это правда, атрибут поддерживает несколько значений. Если значение false, следует указать только одно значение. | 
| valueMetadata[] |   Для некоторых типов атрибутов (например, перечислений) предоставляется список поддерживаемых значений и соответствующие отображаемые имена для этих значений. | 
| deprecated |   Если это правда, атрибут устарел и больше не должен использоваться. Если он устарел, обновление этого атрибута не приведет к ошибке, но обновления не будут сохранены. В какой-то момент после устаревания атрибут будет полностью удален, и это станет ошибкой. | 
АтрибутЗначениеМетаданные
Метаданные для поддерживаемых значений атрибутов.
| JSON-представление | 
|---|
| { "value": value, "displayName": string } | 
| Поля | |
|---|---|
| value |   Значение атрибута. | 
| displayName |   Отображаемое имя для этого значения, локализованное, если оно доступно; иначе на английском языке. Отображаемое имя значения предназначено для использования в контексте с отображаемым именем атрибута. Например, для атрибута перечисления «WiFi» оно может содержать «Paid», обозначающее платный Wi-Fi. |