कारोबार की जानकारी देने वाला एपीआई

बदलाव लॉग

v1

API पहुंच

GCP Console से, Business Information API को चालू करना होगा. OAuth स्कोप में कोई बदलाव नहीं होता.

एंडपॉइंट यूआरएल

कारोबार की सभी जानकारी, एट्रिब्यूट, कैटगरी, चेन, और जगहों की खोज के एंडपॉइंट, https://mybusiness.googleapis.com/v4/ के बजाय https://mybusinessbusinessinformation.googleapis.com/v1/ पर ऐक्सेस किए जा सकते हैं

जगह की जानकारी वाले एंडपॉइंट के पाथ का नाम 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 को अब सीधे तौर पर Location ऑब्जेक्ट से पढ़ा और अपडेट किया जाता है.

विशेषताएं

  • Google का अपडेट किया गया वर्शन पाने के लिए, नया Attributes ऑब्जेक्ट और उससे जुड़ा locations.attributes.getGoogleUpdated एंडपॉइंट.
  • attributes.list में show_all पैरामीटर होता है. इससे क्लाइंट, किसी खास कैटगरी और इलाके के कॉम्बिनेशन के लिए सेट किए जा सकने वाले सभी एट्रिब्यूट देख सकते हैं.

घर या दुकान पर सेवा देने वाले कारोबार

  • CUSTOMER_LOCATION_ONLY टाइप के कारोबारों को अब पता भरने की ज़रूरत नहीं है.
  • ServiceAreaBusiness में regionCode जोड़ा गया. यह CUSTOMER_LOCATION_ONLY टाइप के कारोबारों के लिए सेट होना चाहिए.

हटाए गए एंडपॉइंट और ऑब्जेक्ट

  • LocationKey ऑब्जेक्ट हटाना. मौजूदा फ़ील्ड को मेटाडेटा में ले जाया गया है.
  • PriceLists ऑब्जेक्ट हटाना. इसे FoodMenus और ServiceLists से बदल दिया गया है.
  • LocationState ऑब्जेक्ट हटाना. ज़्यादातर मौजूदा फ़ील्ड को मेटाडेटा में ले जाया गया है. मेटाडेटा में एक बूलियन होता है, जिससे यह पता चलता है कि व्यापारी/कंपनी के पास कारोबार का पूरा कंट्रोल है या नहीं (कारोबारी की आवाज़). हालांकि, निलंबन और पुष्टि से जुड़े ज़्यादा जानकारी वाले फ़ील्ड को पुष्टि करने वाले API में ले जाया गया है. कारोबारी की आवाज़ का इस्तेमाल करने के लिए, अगले चरणों में locations.getVoiceOfMerchantState का इस्तेमाल करें.
  • एंडपॉइंट googleLocations.report और accounts.locations.findMatchingLocations अब काम नहीं करते.
  • TransferLocation एंडपॉइंट को खाता मैनेजमेंट एपीआई के तहत, locations.transfer पर ले जाया गया है.