Business Information API

Değişiklik günlüğü

v1

API Erişimi

Business Information API'nin GCP Console'dan etkinleştirilmesi gerekir. OAuth kapsamı aynı kalır.

Uç Nokta URL'si

Tüm işletme bilgileri, özellikler, kategoriler, zincirler ve konum araması için uç noktalara https://mybusiness.googleapis.com/v4/ yerine https://mybusinessbusinessinformation.googleapis.com/v1/ adresinden erişilebilir.

Konum uç noktalarının yol adı accounts/accountId/locations/locationId yerine locations/locationId olarak değiştirildi

Konum Güncellemeleri

  • locationName, title olarak yeniden adlandırıldı.
  • websiteUrl, websiteUri olarak yeniden adlandırıldı.
  • accounts.locations.list ve locations.get için artık readMask gereklidir.
  • primaryPhone ve additionalPhones artık PhoneNumbers kapsamında.
  • primaryCategory ve additionalCategories artık Kategoriler'in bir parçası.
  • address, storefrontAddress olarak yeniden adlandırıldı.
  • accounts.locations.clearAssociation, locations.clearLocationAssociation olarak güncellendi.
  • serviceItems artık doğrudan Konum nesnesinden okunup güncelleniyor.

Özellikler

  • Google tarafından güncellenen sürümü almak için yeni Attributes nesnesi ve ilgili locations.attributes.getGoogleUpdated uç noktası.
  • attributes.list, istemcilerin belirli bir kategori ve bölge kombinasyonu için ayarlanabilecek tüm çeşitli özellikleri görmesine olanak tanıyan bir show_all parametresine sahiptir.

Hizmet Bölgesi İşletmeleri

  • CUSTOMER_LOCATION_ONLY türündeki işletmelerin artık adres doldurması gerekmiyor.
  • ServiceAreaBusiness alanına regionCode eklendi. CUSTOMER_LOCATION_ONLY türündeki işletmeler için ayarlanmalıdır.

Desteği sonlandırılan uç noktalar ve nesneler

  • LocationKey nesnesi kaldırıldı. Mevcut alanlar Meta Veriler bölümüne taşındı.
  • PriceLists nesnesi kaldırıldı. Bu özelliğin yerini FoodMenus ve ServiceLists aldı.
  • LocationState nesnesi kaldırıldı. Mevcut alanların çoğu meta verilere taşındı. Meta veriler, satıcının işletme üzerinde tam kontrole sahip olup olmadığını (satıcının sesi) gösteren bir boole değeri içerse de askıya alma ve doğrulama ile ilgili daha ayrıntılı alanlar Verifications API'ye taşınmıştır. Satıcının sesini almak için sonraki adımlarda locations.getVoiceOfMerchantState yöntemini kullanın.
  • googleLocations.report ve accounts.locations.findMatchingLocations uç noktalarının desteği sonlandırıldı.
  • TransferLocation uç noktası, Account Management API altındaki locations.transfer adresine taşındı.