Method: googleLocations.search

Найдите все возможные местоположения, соответствующие указанному запросу.

HTTP-запрос

POST https://mybusinessbusinessinformation.googleapis.com/v1/googleLocations:search

URL-адрес использует синтаксис транскодирования gRPC .

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "pageSize": integer,

  // Union field search_query can be only one of the following:
  "location": {
    object (Location)
  },
  "query": string
  // End of list of possible types for union field search_query.
}
Поля
pageSize

integer

Количество совпадений для возврата. Значение по умолчанию — 3, максимум — 10. Обратите внимание, что задержка может увеличиться, если запрошено большее количество. Пагинации нет.

Поле объединения search_query . Поисковый запрос. Это может быть предоставлено либо как объект местоположения, либо как строковый запрос. search_query может быть только одним из следующих:
location

object ( Location )

Место для поиска. Если указано, будут найдены местоположения, соответствующие предоставленным данным о местоположении.

query

string

Текстовый запрос для поиска. Результаты поиска по строке запроса будут менее точными, чем при указании точного местоположения, но могут давать больше неточных совпадений.

Тело ответа

Ответное сообщение для GoogleLocations.SearchGoogleLocations.

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "googleLocations": [
    {
      object (GoogleLocation)
    }
  ]
}
Поля
googleLocations[]

object ( GoogleLocation )

Коллекция мест GoogleLocations, которые потенциально соответствуют указанному запросу, перечисленные в порядке от большей к меньшей точности.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/business.manage

Дополнительную информацию см. в обзоре OAuth 2.0 .