Method: googleLocations.search

Recherche 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 d'autres requêtes sont demandées. Il n'y a pas de pagination.

Champ d'union search_query. Requête de recherche. Ces informations peuvent être fournies sous la forme d'un objet de position 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 sont fournies, nous trouvons des é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 seront moins précis que si vous indiquez une position exacte, mais ils peuvent donner 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 données GoogleLocations correspondant potentiellement à la requête spécifiée, classées par ordre décroissant de précision.

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.