Registro de cambios
v1
Acceso a la API
La API de Business Information deberá habilitarse desde la consola de GCP. El alcance de OAuth sigue siendo el mismo.
URL del extremo
Los extremos de toda la búsqueda de información, atributos, categorías, cadenas y ubicaciones de la empresa están disponibles en https://mybusinessbusinessinformation.googleapis.com/v1/
en lugar de https://mybusiness.googleapis.com/v4/
El nombre de la ruta de acceso para los extremos de las ubicaciones cambió de accounts/accountId/locations/locationId
a locations/locationId
Actualizaciones de ubicación
- Se cambió el nombre de
locationName
portitle
- Se cambió el nombre de
websiteUrl
porwebsiteUri
accounts.locations.list
ylocations.get
ahora requieren una readMask.primaryPhone
yadditionalPhones
ahora son parte de PhoneNumbers.primaryCategory
yadditionalCategories
ahora forman parte de Categorías.- Se cambió el nombre de
address
porstorefrontAddress
- Se actualizó
accounts.locations.clearAssociation
alocations.clearLocationAssociation
. - Los objetos
serviceItems
ahora se leen y actualizan directamente desde el objeto Location
Atributos
- Se agregó un objeto
Attributes
nuevo y el extremo locations.attributes.getGoogleUpdated correspondiente para obtener la versión actualizada de Google. attributes.list
tiene un parámetroshow_all
que permite a los clientes ver todos los atributos que se pueden configurar para una combinación específica de categoría y región.
Empresas de servicio en área
- Las empresas de tipo
CUSTOMER_LOCATION_ONLY
ya no necesitan completar una dirección. - Se agregó
regionCode
en ServiceAreaBusiness. Se debe configurar para empresas de tipoCUSTOMER_LOCATION_ONLY
.
Objetos y extremos obsoletos
- Eliminación del objeto
LocationKey
. Los campos existentes se trasladaron a Metadatos. - Eliminación del objeto
PriceLists
. Se reemplazó por FoodMenus y ServiceLists. - Eliminación del objeto
LocationState
. La mayoría de los campos existentes se movieron a Metadatos. Aunque los metadatos contienen un valor booleano para ver si el comercio tiene control total sobre la empresa (la voz del comerciante), se trasladaron los campos más detallados relacionados con la suspensión y la verificación a la API de verificaciones. Usa el método locations.getVoiceOfMerchantState para conocer los próximos pasos a fin de obtener la opinión del comercio. - Los extremos
googleLocations.report
yaccounts.locations.findMatchingLocations
dejaron de estar disponibles. - El extremo
TransferLocation
se movió alocations.transfer
en la API de Account Management