سجلّ التغييرات
v1alpha
تتوفّر التعديلات التالية في v1alpha.
تعديل الحالة للمواقع الجغرافية والسمات
- تمت إضافة
locations.getExtended(GET /v1alpha/{name=locations/*}:getExtended) لاستردادExtendedLocation، والتي تتضمنLocation(locationProvidedByMerchant) التي يوفّرها التاجر، وLocation(locationSeenByConsumers) المُوجَّه للمستهلكين، وخريطة لأسماء الحقول ذات المستوى الأعلى إلىExtendedFieldData. - تمت إضافة
locations.attributes.getExtended(GET /v1alpha/{name=locations/*/attributes}:getExtended) لاستردادExtendedAttributes، الذي يقرنattributeProvidedByMerchantوattributeSeenByConsumersمعExtendedFieldDataلكل سمة. - تمت إضافة
ExtendedFieldDataلتوفير بيانات وصفية للتعديلات لكل حقل ولكل سمة، بما في ذلكEditLifecycleStage(مثلEDIT_LIFECYCLE_STAGE_PENDINGأوEDIT_LIFECYCLE_STAGE_REJECTED) وأسباب رفضPolicyViolationوآخر تعديلupdateTimeومصدر التعديلSource(SOURCE_APIوSOURCE_UI). - يمكنك الاطّلاع على التحقّق من حالة التعديل للمواقع الجغرافية والسمات للحصول على أمثلة على الاستخدام.
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) تم نقل معظم الحقول الحالية إلى البيانات الوصفية. على الرغم من أنّ Metadata تحتوي على قيمة منطقية لمعرفة ما إذا كان التاجر يتحكّم بشكل كامل في المؤسسة (صوت التاجر)، تم نقل الحقول الأكثر تفصيلاً المتعلّقة بالتعليق والتحقّق إلى Verifications API. استخدِم الطريقة locations.getVoiceOfMerchantState للخطوات التالية من أجل الحصول على حالة "رأي التاجر". - تم إيقاف نقطتَي النهاية
googleLocations.reportوaccounts.locations.findMatchingLocationsنهائيًا. - تم نقل نقطة النهاية
TransferLocationإلىlocations.transferضمن Account Management API.