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

बदलाव लॉग

v1

API (एपीआई) ऐक्सेस

'कारोबार की जानकारी' एपीआई को GCP Console से चालू करना होगा. 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 को अब जगह की जानकारी के ऑब्जेक्ट से पढ़ा और अपडेट किया जाता है.

एट्रिब्यूट

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

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

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

काम न करने वाले एंडपॉइंट और ऑब्जेक्ट

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