API اطلاعات کسب و کار

تغییر گزارش

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 مدیریت حساب منتقل شده است.