Registro de cambios
v1
Acceso a la API
La API de Business Information se deberá habilitar desde GCP Console. El alcance de OAuth sigue siendo el mismo.
URL del extremo
Se puede acceder a los extremos de toda la información de la empresa, los atributos, las categorías, las cadenas y la búsqueda de ubicaciones 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 ubicaciones cambió de accounts/accountId/locations/locationId
a locations/locationId
.
Actualizaciones de ubicación
- El nombre de
locationName
cambió portitle
. - El nombre de
websiteUrl
cambió porwebsiteUri
. accounts.locations.list
ylocations.get
ahora requieren una readMask.primaryPhone
yadditionalPhones
ahora forman parte de PhoneNumbers.primaryCategory
yadditionalCategories
ahora forman parte de Categorías.- El nombre de
address
cambió porstorefrontAddress
. accounts.locations.clearAssociation
se actualizó alocations.clearLocationAssociation
.serviceItems
ahora se leen y actualizan directamente desde el objeto Location.
Atributos
- Nuevo objeto
Attributes
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 de categoría y región en particular.
Empresas de servicio en el área
- Las empresas de tipo
CUSTOMER_LOCATION_ONLY
ya no deben completar una dirección. - Se agregó
regionCode
en ServiceAreaBusiness. Se debe configurar para empresas de tipoCUSTOMER_LOCATION_ONLY
.
Extremos y objetos obsoletos
- Eliminación del objeto
LocationKey
. Los campos existentes se movieron 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 el control total de la empresa (voz del comercio), los campos más detallados relacionados con la suspensión y la verificación se movieron a la API de Verifications. Usa el método locations.getVoiceOfMerchantState para los próximos pasos para obtener la voz del comercio. - Los extremos
googleLocations.report
yaccounts.locations.findMatchingLocations
dejaron de estar disponibles. - El extremo
TransferLocation
se trasladó alocations.transfer
en la API de Account Management.