Log delle modifiche
v1
Accesso API
L'API Business Information dovrà essere attivata dalla console Google Cloud. L'ambito OAuth rimane invariato.
URL endpoint
Gli endpoint per tutte le informazioni sull'attività, gli attributi, le categorie, le catene e la ricerca delle sedi sono accessibili all'indirizzo https://mybusinessbusinessinformation.googleapis.com/v1/
anziché https://mybusiness.googleapis.com/v4/
Il nome del percorso per gli endpoint delle località è passato da accounts/accountId/locations/locationId
a locations/locationId
Aggiornamenti posizione
locationName
è stato rinominato intitle
.websiteUrl
è stato rinominato inwebsiteUri
.accounts.locations.list
elocations.get
ora richiedono una maschera di lettura.primaryPhone
eadditionalPhones
ora fanno parte di PhoneNumbers.primaryCategory
eadditionalCategories
ora fanno parte di Categorie.address
è stato rinominato instorefrontAddress
.accounts.locations.clearAssociation
è stato aggiornato alocations.clearLocationAssociation
.serviceItems
ora vengono letti e aggiornati direttamente dall'oggetto Location.
Attributi
- Nuovo oggetto
Attributes
e endpoint locations.attributes.getGoogleUpdated corrispondente per ottenere la versione aggiornata di Google. attributes.list
ha un parametroshow_all
che consente ai clienti di visualizzare tutti i vari attributi che possono essere impostati per una determinata combinazione di categoria e regione.
Attività al domicilio del cliente
- Per le attività di tipo
CUSTOMER_LOCATION_ONLY
non è più necessario inserire un indirizzo. - Aggiunta di
regionCode
in ServiceAreaBusiness. Deve essere impostato per le attività di tipoCUSTOMER_LOCATION_ONLY
.
Endpoint e oggetti ritirati
- Rimozione dell'oggetto
LocationKey
. I campi esistenti sono stati spostati in Metadati. - Rimozione dell'oggetto
PriceLists
. È stato sostituito da FoodMenus e ServiceLists. - Rimozione dell'oggetto
LocationState
. La maggior parte dei campi esistenti è stata spostata in Metadata. Sebbene i metadati contengano un valore booleano per verificare se il commerciante ha il controllo totale dell'attività (voce del commerciante), i campi relativi alla sospensione e alla verifica più dettagliati sono stati spostati nell'API Verifications. Utilizza il metodo locations.getVoiceOfMerchantState per i passaggi successivi per ottenere la voce del commerciante. - Gli endpoint
googleLocations.report
eaccounts.locations.findMatchingLocations
sono stati ritirati. - L'endpoint
TransferLocation
è stato spostato inlocations.transfer
nell'API Account Management.