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
locationNamecambió portitle. - El nombre de
websiteUrlcambió porwebsiteUri. accounts.locations.listylocations.getahora requieren una readMask.primaryPhoneyadditionalPhonesahora forman parte de PhoneNumbers.primaryCategoryyadditionalCategoriesahora forman parte de Categorías.- El nombre de
addresscambió porstorefrontAddress. accounts.locations.clearAssociationse actualizó alocations.clearLocationAssociation.serviceItemsahora se leen y actualizan directamente desde el objeto Location.
Atributos
- Nuevo objeto
Attributesy el extremo locations.attributes.getGoogleUpdated correspondiente para obtener la versión actualizada de Google attributes.listtiene un parámetroshow_allque 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_ONLYya no deben completar una dirección. - Se agregó
regionCodeen 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.reportyaccounts.locations.findMatchingLocationsdejaron de estar disponibles. - El extremo
TransferLocationse trasladó alocations.transferen la API de Account Management.