Method: googleLocations.search

Recherchez tous les emplacements possibles correspondant à la requête spécifiée.

Requête HTTP

POST https://mybusiness.googleapis.com/v4/googleLocations:search

L'URL utilise la syntaxe de transcodage gRPC.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "resultCount": 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.
}
Champs
resultCount

integer

Nombre de correspondances à renvoyer. La valeur par défaut est 3, avec un maximum de 10. Notez que la latence peut augmenter si davantage sont demandés. Il n'y a pas de pagination.

Champ d'union search_query. Requête de recherche. Il peut être fourni sous la forme d'un objet location ou d'une requête de chaîne. search_query ne peut être qu'un des éléments suivants :
location

object (Location)

Lieu à rechercher. Si des informations sur l'établissement sont fournies, la recherche affiche les établissements qui correspondent aux informations fournies.

query

string

Requête textuelle à rechercher. Les résultats de recherche à partir d'une chaîne de requête sont moins précis que s'ils fournissent un lieu exact, mais ils peuvent fournir des correspondances plus inexactes.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Message de réponse pour GoogleLocations.SearchGoogleLocations.

Représentation JSON
{
  "googleLocations": [
    {
      object (GoogleLocation)
    }
  ]
}
Champs
googleLocations[]

object (GoogleLocation)

Ensemble de GoogleLocations qui sont des correspondances potentielles avec la requête spécifiée, classés du plus précis au moins précis.

Champs d'application des autorisations

Nécessite l'un des champs d'application OAuth suivants :

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

Pour en savoir plus, consultez la Présentation d'OAuth 2.0.