Business Information API

Log Perubahan

v1

Akses API

Business Information API harus diaktifkan dari GCP Console. Cakupan OAuth tetap sama.

URL Endpoint

Endpoint untuk semua penelusuran informasi, atribut, kategori, jaringan bisnis, dan lokasi bisnis dapat diakses di https://mybusinessbusinessinformation.googleapis.com/v1/, bukan https://mybusiness.googleapis.com/v4/

Nama jalur untuk endpoint lokasi telah diubah dari accounts/accountId/locations/locationId menjadi locations/locationId

Update Lokasi

  • locationName diganti namanya menjadi title.
  • websiteUrl diganti namanya menjadi websiteUri.
  • accounts.locations.list dan locations.get sekarang memerlukan readMask.
  • primaryPhone dan additionalPhones sekarang menjadi bagian dari PhoneNumbers.
  • primaryCategory dan additionalCategories sekarang menjadi bagian dari Kategori.
  • address diganti namanya menjadi storefrontAddress.
  • accounts.locations.clearAssociation telah diperbarui menjadi locations.clearLocationAssociation.
  • serviceItems sekarang dibaca dan diperbarui langsung dari objek Location.

Atribut

  • Objek Attributes baru dan endpoint locations.attributes.getGoogleUpdated terkait untuk mendapatkan versi yang diperbarui Google.
  • attributes.list memiliki parameter show_all yang memungkinkan klien melihat berbagai atribut yang dapat ditetapkan untuk kombinasi kategori dan wilayah tertentu.

Bisnis Jasa Sistem Panggilan

  • Bisnis jenis CUSTOMER_LOCATION_ONLY tidak lagi perlu mengisi alamat.
  • Penambahan regionCode di ServiceAreaBusiness. Nilai ini harus ditetapkan untuk bisnis jenis CUSTOMER_LOCATION_ONLY.

Endpoint dan Objek yang tidak digunakan lagi

  • Penghapusan objek LocationKey. Kolom yang ada telah dipindahkan ke Metadata.
  • Penghapusan objek PriceLists. Objek tersebut telah diganti dengan FoodMenus dan ServiceLists.
  • Penghapusan objek LocationState. Sebagian besar kolom yang ada telah dipindahkan ke Metadata. Meskipun Metadata berisi boolean untuk melihat apakah penjual memiliki kontrol penuh atas bisnis (voice of merchant), kolom terkait penangguhan dan verifikasi yang lebih mendetail telah dipindahkan ke verifications API. Gunakan metode locations.getVoiceOfMerchantState untuk langkah berikutnya guna mendapatkan voice of merchant.
  • Endpoint googleLocations.report dan accounts.locations.findMatchingLocations tidak digunakan lagi.
  • Endpoint TransferLocation telah dipindahkan ke locations.transfer di bagian Account Management API.