Journal des modifications
v1
Accès API
Vous devez activer l'API Business Information à partir de la console GCP. Le champ d'application OAuth ne change pas.
URL du point de terminaison
Les points de terminaison pour l'ensemble des informations, attributs, catégories, chaînes et recherches d'établissements sont accessibles via https://mybusinessbusinessinformation.googleapis.com/v1/
au lieu de https://mybusiness.googleapis.com/v4/
Le nom du chemin d'accès accounts/accountId/locations/locationId
pour les points de terminaison des établissements a été remplacé par locations/locationId
Mises à jour des établissements
- Le compte de service (
locationName
) a été renommétitle
. - Le compte de service (
websiteUrl
) a été renomméwebsiteUri
. accounts.locations.list
etlocations.get
nécessitent désormais un readMask.primaryPhone
etadditionalPhones
font désormais partie de PhoneNumbers.primaryCategory
etadditionalCategories
font désormais partie de Categories.- Le compte de service (
address
) a été renomméstorefrontAddress
. accounts.locations.clearAssociation
a été remplacé parlocations.clearLocationAssociation
.- Les
serviceItems
sont désormais lus et mis à jour directement à partir de l'objet Location.
Attributs
- Un nouvel objet
Attributes
et le point de terminaison locations.attributes.getGoogleUpdated correspondant ont été ajoutés pour obtenir la version mise à jour par Google. attributes.list
inclut un paramètreshow_all
, qui permet aux clients d'afficher tous les attributs pouvant être définis pour une combinaison de catégories et de régions spécifique.
Établissements de services de proximité à domicile
- Les établissements de type
CUSTOMER_LOCATION_ONLY
ne sont plus obligatoires pour remplir une adresse. regionCode
a été ajouté dans ServiceAreaBusiness. Il doit être défini pour les établissements de typeCUSTOMER_LOCATION_ONLY
.
Points de terminaison et objets obsolètes
- L'objet
LocationKey
a été supprimé. Les champs existants ont été déplacés vers Metadata. - L'objet
PriceLists
a été supprimé. Il a été remplacé par FoodMenus et ServiceLists. - L'objet
LocationState
a été supprimé. La plupart des champs existants ont été déplacés vers Metadata. Bien que l'élément "Metadata" contienne une valeur booléenne permettant de déterminer si le marchand gère entièrement l'établissement (la voix du marchand), nous avons déplacé des champs plus détaillés sur la suspension et la validation vers l'API Verifications. Utilisez la méthode locations.getVoiceOfMerchantState dans les étapes suivantes afin d'obtenir la voix du marchand. - Les points de terminaison
googleLocations.report
etaccounts.locations.findMatchingLocations
ont été abandonnés. - Le point de terminaison
TransferLocation
a été déplacé verslocations.transfer
dans l'API Account Management.