Historia zmian
v1
Dostęp do API
Interfejs Business Information API musi zostać włączony w konsoli GCP. Zakres OAuth pozostaje bez zmian.
URL punktu końcowego
Punkty końcowe dla wszystkich informacji o firmie, atrybutów, kategorii, sieci i lokalizacji są dostępne pod adresem https://mybusinessbusinessinformation.googleapis.com/v1/ zamiast https://mybusiness.googleapis.com/v4/.
Nazwa ścieżki dla punktów końcowych lokalizacji zmieniła się z accounts/accountId/locations/locationId na locations/locationId
Aktualizacje lokalizacji
- Nazwę konta usługi
locationNamezmieniono natitle. - Nazwę konta usługi
websiteUrlzmieniono nawebsiteUri. accounts.locations.listilocations.getwymagają teraz maski odczytu.primaryPhoneiadditionalPhonessą teraz częścią PhoneNumbers.primaryCategoryiadditionalCategoriessą teraz częścią kategorii.- Nazwę konta usługi
addresszmieniono nastorefrontAddress. accounts.locations.clearAssociationzostało zaktualizowane do wersjilocations.clearLocationAssociation.- Wartości
serviceItemssą teraz odczytywane i aktualizowane bezpośrednio z obiektu Location.
Atrybuty
- Nowy obiekt
Attributesi odpowiedni punkt końcowy locations.attributes.getGoogleUpdated, aby uzyskać zaktualizowaną wersję Google. attributes.listma parametrshow_all, który umożliwia klientom wyświetlanie wszystkich atrybutów, które można ustawić w przypadku danej kombinacji kategorii i regionu.
Firmy działające na określonym obszarze
- Firmy o rodzaju
CUSTOMER_LOCATION_ONLYnie muszą już podawać adresu. - Dodano
regionCodew sekcji ServiceAreaBusiness. Musi być ustawiony w przypadku firm typuCUSTOMER_LOCATION_ONLY.
Wycofane punkty końcowe i obiekty
- Usunięcie obiektu
LocationKey. Istniejące pola zostały przeniesione do sekcji Metadane. - Usuwanie obiektu
PriceLists. Został on zastąpiony przez FoodMenus i ServiceLists. - Usuwanie obiektu
LocationState. Większość dotychczasowych pól została przeniesiona do sekcji Metadane. Metadane zawierają wartość logiczną, która wskazuje, czy sprzedawca ma pełną kontrolę nad firmą (głos sprzedawcy), ale bardziej szczegółowe pola związane z zawieszeniem i weryfikacją zostały przeniesione do Verifications API. Aby uzyskać głos sprzedawcy, wykonaj dalsze czynności za pomocą metody locations.getVoiceOfMerchantState. - Punkty końcowe
googleLocations.reportiaccounts.locations.findMatchingLocationszostały wycofane. - Punkt końcowy
TransferLocationzostał przeniesiony do interfejsulocations.transferw ramach interfejsu API do zarządzania kontem.