Method: locations.getExtended

Renvoie l'établissement spécifié avec des métadonnées étendues. Cela inclut à la fois les données fournies par le marchand et la vue présentée au consommateur, qui peuvent différer. Il inclut également un mappage des chemins d'accès aux champs vers les métadonnées décrivant l'état actuel des modifications apportées à ce champ, sa source d'origine et les détails du refus.

Requête HTTP

GET https://mybusinessbusinessinformation.googleapis.com/v1alpha/{name=locations/*}:getExtended

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
name

string

Obligatoire. Nom de l'établissement à extraire.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Représente un établissement, ainsi que ses métadonnées de modification et son état de diffusion actuel.

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

Représentation JSON
{
  "locationProvidedByMerchant": {
    object (Location)
  },
  "locationSeenByConsumers": {
    object (Location)
  },
  "extendedFieldData": {
    string: {
      object (ExtendedFieldData)
    },
    ...
  }
}
Champs
locationProvidedByMerchant

object (Location)

Uniquement en sortie. Les données de localisation sous-jacentes gérées par le marchand.

locationSeenByConsumers

object (Location)

Uniquement en sortie. Données de localisation actuellement visibles par les consommateurs sur Google Maps et dans la recherche Google.

extendedFieldData

map (key: string, value: object (ExtendedFieldData))

Uniquement en sortie. Données de champ étendues, associées au nom d'un champ de premier niveau de la ressource Location.

Les clés sont toujours des noms de champs de premier niveau simples, jamais des chemins de champs imbriqués. Chaque champ de premier niveau est traité de manière atomique. Par conséquent, si vous modifiez un sous-champ, cette carte le traitera comme une modification du champ de premier niveau.

Objet contenant une liste de paires "key": value. Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour plus d'informations, consultez la OAuth 2.0 Overview.