گزارش تغییرات
نسخه ۱
دسترسی به 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 خوانده و بهروزرسانی میشوند.
ویژگیها
- شیء
Attributesجدید و نقطه پایانی locations.attributes.getGoogleUpdated مربوطه برای دریافت نسخه بهروز شده گوگل. -
attributes.listیک پارامترshow_allدارد که به کلاینتها اجازه میدهد تمام ویژگیهای مختلفی را که میتوانند برای یک دسته خاص و ترکیب منطقه تنظیم شوند، مشاهده کنند.
کسب و کارهای حوزه خدمات
- کسبوکارهایی که از نوع
CUSTOMER_LOCATION_ONLYهستند، دیگر نیازی به پر کردن فرم آدرس ندارند. - افزودن
regionCodeدر ServiceAreaBusiness . این کد باید برای کسبوکارهای از نوعCUSTOMER_LOCATION_ONLYتنظیم شود.
نقاط پایانی و اشیاء منسوخ شده
- شیء
LocationKeyحذف شد. فیلدهای موجود به Metadata منتقل شدهاند. - شیء
PriceListsحذف شده است. این شیء با FoodMenus و ServiceList جایگزین شده است. - حذف شیء
LocationState. اکثر فیلدهای موجود به Metadata منتقل شدهاند. اگرچه Metadata حاوی یک مقدار بولی برای بررسی اینکه آیا فروشنده کنترل کامل کسب و کار را دارد یا خیر (voice of merchant)، است، فیلدهای مربوط به تعلیق و تأیید با جزئیات بیشتر به Verifications API منتقل شدهاند. برای مراحل بعدی به منظور دستیابی به voice of merchant از متد locations.getVoiceOfMerchantState استفاده کنید. - نقاط پایانی
googleLocations.reportوaccounts.locations.findMatchingLocationsمنسوخ شدهاند. - نقطه پایانی
TransferLocationبهlocations.transferدر زیر API مدیریت حساب منتقل شده است.