Method: googleLocations.search

Wyszukaj wszystkie możliwe lokalizacje pasujące do określonego żądania.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis 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.
}
Pola
pageSize

integer

Liczba dopasowań do zwrócenia. Wartością domyślną jest 3, a maksymalnie 10. Pamiętaj, że w przypadku zwiększenia limitu czas oczekiwania może się zwiększyć. Brak podziału na strony.

Pole sumy search_query. Wyszukiwane hasło. Możesz ją podać w postaci obiektu lokalizacji lub zapytania w postaci ciągu znaków. search_query może mieć tylko jedną z tych wartości:
location

object (Location)

Lokalizacja do wyszukania. Jeśli je podasz, zostaną udostępnione lokalizacje pasujące do podanych szczegółów.

query

string

Zapytanie tekstowe do wyszukania. Wyniki wyszukiwania pochodzące z ciągu zapytania będą mniej dokładne niż w przypadku podawania dokładnej lokalizacji, ale mogą zapewnić więcej dopasowań nieścisłych.

Treść odpowiedzi

Odpowiedź na „GoogleLocations.SearchGoogleLocations”.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "googleLocations": [
    {
      object (GoogleLocation)
    }
  ]
}
Pola
googleLocations[]

object (GoogleLocation)

Zbiór lokalizacji Google, które mogą zostać dopasowane do określonego żądania, posortowane w kolejności od największej do najmniejszej dokładności.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.