Business Information API

পরিবর্তনের লগ

v1alpha

v1alpha-এ নিম্নলিখিত আপডেট উপলভ্য।

লোকেশন ও অ্যাট্রিবিউটের জন্য স্ট্যাটাস এডিট করুন

  • ExtendedLocation ফিরিয়ে আনতে locations.getExtended (GET /v1alpha/{name=locations/*}:getExtended) যোগ করা হয়েছে, যার মধ্যে মার্চেন্টের দেওয়া Location (locationProvidedByMerchant), গ্রাহকের জন্য Location (locationSeenByConsumers) এবং ExtendedFieldData-এর জন্য টপ-লেভেল ফিল্ডের নামের ম্যাপ অন্তর্ভুক্ত।
  • ExtendedAttributes ফিরিয়ে আনতে locations.attributes.getExtended (GET /v1alpha/{name=locations/*/attributes}:getExtended) যোগ করা হয়েছে, যা প্রতিটি অ্যাট্রিবিউটের জন্য attributeProvidedByMerchant এবং attributeSeenByConsumers-কে ExtendedFieldData-এর সাথে পেয়ার করে।
  • প্রতিটি ফিল্ড ও প্রতিটি অ্যাট্রিবিউটের জন্য মেটাডেটা এডিট করার সুবিধা দিতে ExtendedFieldData যোগ করা হয়েছে, যার মধ্যে রয়েছে EditLifecycleStage (যেমন EDIT_LIFECYCLE_STAGE_PENDING বা EDIT_LIFECYCLE_STAGE_REJECTED), PolicyViolation প্রত্যাখ্যানের কারণ, শেষ এডিট updateTime এবং এডিট অরিজিন Source (SOURCE_API, SOURCE_UI)।
  • ব্যবহারের উদাহরণ দেখতে লোকেশন ও অ্যাট্রিবিউটের জন্য এডিট স্ট্যাটাস চেক করুন দেখুন।

v1

API অ্যাক্সেস

GCP Console থেকে Business Information API চালু করতে হবে। OAuth স্কোপ একই থাকবে।

এন্ডপয়েন্ট URL

সব ব্যবসার তথ্য, অ্যাট্রিবিউট, বিভাগ, চেন ও লোকেশন সার্চের জন্য এন্ডপয়েন্ট 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টি অবজেক্ট সরানো। এটি FoodMenus এবং ServiceLists দ্বারা প্রতিস্থাপিত হয়েছে।
  • LocationStateটি অবজেক্ট সরানো। আগে থেকে থাকা বেশিরভাগ ফিল্ড মেটাডেটা-তে সরানো হয়েছে। যদিও মেটাডেটাতে একটি বুলিয়ান থাকে যা দেখায় যে মার্চেন্টের ব্যবসার উপর সম্পূর্ণ নিয়ন্ত্রণ আছে কিনা (মার্চেন্টের ভয়েস), আরও বিস্তারিত সাসপেনশন এবং যাচাইকরণ সম্পর্কিত ফিল্ডগুলি Verifications API-তে সরানো হয়েছে। ভয়েস অফ মার্চেন্ট পেতে পরবর্তী ধাপের জন্য locations.getVoiceOfMerchantState পদ্ধতি ব্যবহার করুন।
  • googleLocations.report এবং accounts.locations.findMatchingLocations এন্ডপয়েন্ট বন্ধ করে দেওয়া হয়েছে।
  • Account Management API-এর অধীনে TransferLocation এন্ডপয়েন্ট locations.transfer-এ সরানো হয়েছে।