Business Information API

יומן שינויים

v1

גישה ל-API

צריך להפעיל את Business Information API דרך מסוף GCP. היקף הרשאת ה-OAuth לא ישתנה.

כתובת URL של נקודת קצה

נקודות הקצה לחיפוש של כל פרטי העסק, המאפיינים, הקטגוריות, הרשתות והמיקומים זמינות בכתובת https://mybusinessbusinessinformation.googleapis.com/v1/ במקום בכתובת https://mybusiness.googleapis.com/v4/

שם הנתיב של נקודות הקצה של מיקומים השתנה מ-accounts/accountId/locations/locationId ל-locations/locationId

עדכוני מיקום

  • השם של locationName השתנה ל-title.
  • השם של websiteUrl השתנה ל-websiteUri.
  • עכשיו נדרש readMask עבור accounts.locations.list ו-locations.get.
  • primaryPhone ו-additionalPhones נכללים עכשיו בקבוצה PhoneNumbers.
  • primaryCategory ו-additionalCategories נכללים עכשיו בקטגוריות.
  • השם של address השתנה ל-storefrontAddress.
  • הפרטים של accounts.locations.clearAssociation עודכנו ל-locations.clearLocationAssociation.
  • serviceItems נקרא ומתעדכן עכשיו ישירות מאובייקט המיקום.

מאפיינים

  • אובייקט Attributes חדש ונקודת הקצה (endpoint) התואמת locations.attributes.getGoogleUpdated כדי לקבל את הגרסה המעודכנת של Google.
  • ל-attributes.list יש פרמטר show_all שמאפשר ללקוחות לראות את כל המאפיינים השונים שאפשר להגדיר לשילוב ספציפי של קטגוריה ואזור.

עסקים שנותנים שירות באזור מוגדר

  • עסקים מסוג CUSTOMER_LOCATION_ONLY כבר לא צריכים למלא כתובת.
  • הוספת regionCode ב-ServiceAreaBusiness. צריך להגדיר אותו לעסקים מסוג CUSTOMER_LOCATION_ONLY.

אובייקטים ונקודות קצה (endpoint) שהוצאו משימוש

  • הסרת האובייקט LocationKey. השדות הקיימים הועברו אל מטא-נתונים.
  • הסרת האובייקט PriceLists. הוא הוחלף ב-FoodMenus וב-ServiceLists.
  • הסרת האובייקט LocationState. רוב השדות הקיימים הועברו אל מטא-נתונים. המטא-נתונים מכילים ערך בוליאני שקובע אם למוכרים יש שליטה מלאה בעסק (קול המוכרים), אבל שדות מפורטים יותר שקשורים להשעיה ולאימות הועברו ל-Verifications API. כדי לקבל את הקול של המוכר, משתמשים בשיטה locations.getVoiceOfMerchantState בשלבים הבאים.
  • נקודות הקצה googleLocations.report ו-accounts.locations.findMatchingLocations הוצאו משימוש.
  • נקודת הקצה (endpoint) TransferLocation הועברה אל locations.transfer במסגרת Account Management API.