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 la ricerca di informazioni sull'attività, attributi, categorie, catene e sedi sono accessibili all'indirizzo https://mybusinessbusinessinformation.googleapis.com/v1/ anziché in https://mybusiness.googleapis.com/v4/

Il nome del percorso per gli endpoint delle località è stato modificato 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 readMask.
  • 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 alla versione locations.clearLocationAssociation.
  • Ora i valori serviceItems vengono letti e aggiornati direttamente dall'oggetto Posizione.

Attributi

  • Nuovo oggetto Attributes e endpoint locations.attributes.getGoogleUpdated corrispondente per ottenere la versione aggiornata di Google.
  • attributes.list contiene 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

  • Le attività di tipo CUSTOMER_LOCATION_ONLY non sono più tenute a compilare un indirizzo.
  • Aggiunta di regionCode in ServiceAreaBusiness. Deve essere impostato per le attività di tipo CUSTOMER_LOCATION_ONLY.

Endpoint e oggetti deprecati

  • 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 Metadati. Anche se Metadati contiene un valore booleano per verificare se il commerciante ha il pieno controllo dell'attività (voce del commerciante), i campi più dettagliati relativi a sospensione e verifica sono stati trasferiti nell'API Verifications. Utilizza il metodo locations.getVoiceOfMerchantState per i passaggi successivi in modo da far sentire la voce del commerciante.
  • Gli endpoint googleLocations.report e accounts.locations.findMatchingLocations sono stati deprecati.
  • L'endpoint TransferLocation è stato spostato in locations.transfer nell'API Account Management.