Business Information API

سجلّ التغييرات

v1

دخول API

يجب تفعيل واجهة برمجة التطبيقات Business Information API من وحدة تحكّم Google Cloud Platform. يظل نطاق OAuth كما هو.

عنوان URL لنقطة النهاية

يمكن الوصول إلى نقاط النهاية لجميع عمليات البحث عن معلومات الأنشطة التجارية والسمات والفئات والسلاسل والمواقع الجغرافية على الرابط 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" الآن جزءًا من الفئات.
  • تمت إعادة تسمية address إلى storefrontAddress.
  • تم تعديل accounts.locations.clearAssociation إلى locations.clearLocationAssociation.
  • يمكن الآن قراءة serviceItems وتعديلها مباشرةً من عنصر الموقع الجغرافي.

السمات

  • عنصر Attributes جديد ونقطة نهاية locations.attributes.getGoogleUpdated المقابلة للحصول على النسخة المعدَّلة من Google
  • يحتوي attributes.list على مَعلمة show_all تسمح للعملاء بالاطّلاع على جميع السمات المختلفة التي يمكن ضبطها لمجموعة معيّنة من الفئات والمناطق.

الأنشطة التجارية لمنطقة الخدمة

  • لم تعُد الأنشطة التجارية من النوع CUSTOMER_LOCATION_ONLY ملزمة بملء عنوان.
  • إضافة regionCode في ServiceAreaBusiness يجب ضبطه للأنشطة التجارية من النوع CUSTOMER_LOCATION_ONLY.

نقاط النهاية والعناصر التي تم إيقافها نهائيًا

  • إزالة LocationKey عنصر تم نقل الحقول الحالية إلى البيانات الوصفية.
  • إزالة PriceLists عنصر وتم استبداله بـ FoodMenus و ServiceLists.
  • إزالة LocationState عنصر تم نقل معظم الحقول الحالية إلى البيانات الوصفية. على الرغم من أنّ البيانات الوصفية تحتوي على قيمة منطقية لمعرفة ما إذا كان التاجر يتحكّم بشكل كامل في النشاط التجاري (صوت التاجر)، تم نقل الحقول الأكثر تفصيلاً المتعلّقة بالتعليق وإثبات الملكية إلى Verifications API. استخدِم الطريقة locations.getVoiceOfMerchantState للخطوات التالية من أجل الحصول على صوت التاجر.
  • تم إيقاف نقطتَي النهاية googleLocations.report و accounts.locations.findMatchingLocations نهائيًا.
  • تم نقل نقطة النهاية TransferLocation إلى locations.transfer ضمن Account Management API.