API Business Information

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 in title.
  • websiteUrl è stato rinominato in websiteUri.
  • accounts.locations.list e locations.get ora richiedono una maschera di lettura.
  • primaryPhone e additionalPhones ora fanno parte di PhoneNumbers.
  • primaryCategory e additionalCategories ora fanno parte di Categorie.
  • address è stato rinominato in storefrontAddress.
  • accounts.locations.clearAssociation è stato aggiornato a locations.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 parametro show_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 tipo CUSTOMER_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 e accounts.locations.findMatchingLocations sono stati ritirati.
  • L'endpoint TransferLocation è stato spostato in locations.transfer nell'API Account Management.