تغییر گزارش
v1
دسترسی به API
API اطلاعات کسب و کار باید از کنسول GCP فعال شود. دامنه OAuth یکسان است.
نشانی وب نقطه پایانی
نقاط پایانی برای همه اطلاعات کسب و کار، ویژگیها، دستهها، زنجیرهها و جستجوی مکانها در https://mybusinessbusinessinformation.googleapis.com/v1/ به جای https://mybusiness.googleapis.com/v4/ قابل دسترسی هستند.
نام مسیر برای نقاط پایانی مکانها از accounts/accountId/locations/locationId به locations/locationId تغییر کرده است.
به روز رسانی مکان
-
locationNameبهtitleنام یافته است. -
websiteUrlبهwebsiteUriتغییر نام داده است. -
accounts.locations.listوlocations.getاکنون به ReadMask نیاز دارد. -
primaryPhoneوadditionalPhonesاکنون بخشی از PhoneNumbers هستند. -
primaryCategoryوadditionalCategoriesاکنون بخشی از Categories هستند. -
addressبهstorefrontAddressتغییر نام داده است. -
accounts.locations.clearAssociationبهlocations.clearLocationAssociationبه روز شده است. -
serviceItemsاکنون مستقیماً از شی Location خوانده و به روز می شوند.
ویژگی های
- شیء New
Attributesو locations.attributes.getGoogleUpdated مربوطه برای دریافت نسخه به روز شده Google. -
attributes.listدارای یک پارامترshow_allاست که به مشتریان امکان می دهد تمام ویژگی های مختلفی را که می توان برای یک دسته بندی و ترکیب منطقه خاص تنظیم کرد، مشاهده کنند.
مشاغل منطقه خدمات
- کسب و کارهای نوع
CUSTOMER_LOCATION_ONLYدیگر نیازی به پر کردن آدرس ندارند. - افزودن
regionCodeدر ServiceAreaBusiness . باید برای مشاغل از نوعCUSTOMER_LOCATION_ONLYتنظیم شود.
نقاط پایانی و اشیاء منسوخ شده
- حذف شی
LocationKey. فیلدهای موجود به فراداده منتقل شده اند. - حذف شیء
PriceLists. FoodMenus و ServiceLists جایگزین آن شده است. - حذف شی
LocationState. بیشتر فیلدهای موجود به فراداده منتقل شده اند. اگرچه فراداده حاوی یک بولی برای مشاهده اینکه آیا تاجر کنترل کامل کسب و کار را دارد یا نه (صدای تاجر)، قسمتهای مربوط به تعلیق و تأیید دقیقتر به API تأییدیه منتقل شدهاند. از روش locations.getVoiceOfMerchantState برای گام های بعدی استفاده کنید تا صدای تاجر را به دست آورید. - نقاط پایانی
googleLocations.reportوaccounts.locations.findMatchingLocationsمنسوخ شده اند. - نقطه پایانی
TransferLocationبهlocations.transferتحت API مدیریت حساب منتقل شده است.