Google আপডেট পরিচালনা করুন

আপনার ব্যবসার প্রোফাইল যথাসম্ভব নির্ভুল রাখতে, Google ব্যবহারকারীর প্রতিবেদন এবং লাইসেন্সকৃত সামগ্রীর মতো উৎস থেকে তথ্য ব্যবহার করে। ব্যবসার মালিকদের দ্বারা প্রদত্ত তথ্য ভুল হিসাবে রিপোর্ট করা হলে, Google তালিকার মালিকদের অবহিত করে। তালিকা মালিকরা তারপর আপডেট গ্রহণ বা প্রত্যাখ্যান করতে পারেন.

তালিকার মালিক হিসাবে, আপনার ব্যবসার তথ্য সঠিক কিনা তা নিশ্চিত করতে My Business Business Information API আপনাকে এই আপডেটগুলি পর্যালোচনা করতে দেয়৷ এই নির্দেশিকা বর্ণনা করে কিভাবে আপডেট গ্রহণ বা প্রত্যাখ্যান করা যায়।

আপনার Google আপডেটগুলি পরিচালনা করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:

  1. মুলতুবি আপডেট সহ অবস্থান খুঁজুন
  2. আপডেট ক্ষেত্র পর্যালোচনা করুন
  3. আপডেট গ্রহণ বা প্রত্যাখ্যান
  4. ফলাফল পর্যালোচনা করুন

মুলতুবি আপডেট সহ অবস্থান খুঁজুন

আপনি আপডেটগুলি গ্রহণ বা প্রত্যাখ্যান করার আগে, আপনাকে অবশ্যই খুঁজে বের করতে হবে যে কোন স্থানে Google আপডেটগুলি উপলব্ধ রয়েছে৷ অবস্থানের জন্য Google আপডেট পাওয়ার সর্বোত্তম উপায় হল Cloud Pub/Sub- এর সাথে রিয়েল-টাইম বিজ্ঞপ্তিগুলি পরিচালনা করা । আপনি যদি আপনার পাব/সাব বিষয়ে একটি GOOGLE_UPDATE বিজ্ঞপ্তি পান, তাহলে একটি পরিবর্তন আপনার পর্যালোচনার জন্য প্রস্তুত৷ বিজ্ঞপ্তিতে locationName ক্ষেত্রটি Google আপডেটের সাথে অবস্থানের সম্পদের নাম প্রদান করে।

বিকল্পভাবে, আপনি call locations.get দেখতে পারেন এবং hasGoogleUpdated পতাকার উপস্থিতির জন্য Metadata পরিদর্শন করতে পারেন৷ যদি "isGoogleUpdated": true , এই অবস্থানের সাথে সংশ্লিষ্ট স্থান আইডিতে আপডেট আছে৷

অনুরোধ

নিম্নলিখিত একটি locations.get অনুরোধের উদাহরণ:

HTTP
GET
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}

অনুরোধ

নিম্নলিখিত একটি locations.get প্রতিক্রিয়া উদাহরণ:

{
  "name": "locations/{locationId}",
  "title": "Test Business",
  "phoneNumbers": {
      "primaryPhone": "02 9374 4000"
   },
  ...
  "metadata": {
    "hasGoogleUpdated": true,
    ...
  }
  ...
}

আপডেট ক্ষেত্র পর্যালোচনা করুন

Google আপডেট আছে এমন নির্দিষ্ট ক্ষেত্রগুলি পর্যালোচনা করতে, locations.getGoogleUpdated কল করুন। একটি diffMask যা প্রতিক্রিয়া বডিতে Google আপডেট করা ক্ষেত্রগুলির বিবরণ দেয়।

অনুরোধ

নিম্নলিখিত একটি locations.getGoogleUpdated অনুরোধের উদাহরণ:

HTTP
GET
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}:googleUpdated

প্রতিক্রিয়া

নিম্নলিখিত একটি locations.getGoogleUpdated প্রতিক্রিয়া উদাহরণ. এটি phoneNumbers.primaryPhone ক্ষেত্রে একটি উপলব্ধ আপডেট দেখায়। এই প্রতিক্রিয়ার মান হল প্রস্তাবিত আপডেট মান:

{
  "location": {
    "name": "locations/{locationId}",
    "locationName": "Test Business",
    "phoneNumbers": {
      "primaryPhone": "+1 111 111 1111"
     },
    ...
  },
  "diffMask": "phoneNumbers.primaryPhone"
}

আপডেট গ্রহণ বা প্রত্যাখ্যান

একটি আপডেট গ্রহণ বা প্রত্যাখ্যান করতে, আপডেটমাস্ক ক্ষেত্রগুলির সাথে একটি locations.patch সম্পাদন করুন যা আপনি আগে প্রাপ্ত diffMask মতোই সেট করুন৷ এছাড়াও, প্রতিটি ক্ষেত্রের জন্য পছন্দের মানগুলিও মেলে।

একটি অনুরোধ গ্রহণ করুন

নিম্নলিখিত একটি locations.patch অনুরোধের উদাহরণ:

HTTP
PATCH
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}?updateMask=phoneNumbers.primaryPhone
{
    "phoneNumbers": {
      "primaryPhone": "+1 111 111 1111"
     },
}

প্রতিক্রিয়া

নিম্নলিখিত একটি locations.patch প্রতিক্রিয়া উদাহরণ:

{
    "name": "locations/{locationId}",
    "locationName": "Test Business",
    "phoneNumbers": {
      "primaryPhone": "+1 111 111 1111"
     },
    ...
}

একটি অনুরোধ প্রত্যাখ্যান করুন

নিম্নলিখিত একটি locations.patch অনুরোধের উদাহরণ:

HTTP
PATCH
https://mybusinessbusinessinformation.googleapis.com/v1/locations/{locationId}?updateMask=phoneNumbers.primaryPhone
{
    "name": "locations/{locationId}",
    "locationName": "Test Business",
    "phoneNumbers": {
      "primaryPhone": "222 222 2222"
     },
    ...
}

প্রতিক্রিয়া

নিম্নলিখিত একটি locations.patch প্রতিক্রিয়া উদাহরণ:

{
    "name": "locations/{locationId}",
    "locationName": "Test Business",
    "phoneNumbers": {
      "primaryPhone": "222 222 2222"
     },
    ...
}

ফলাফল পর্যালোচনা করুন

আপনার অবস্থান সফলভাবে প্যাচ করা হলে, locations.getGoogleUpdated প্রতিক্রিয়ার diffMask ক্ষেত্রটি "diffMask": "" হিসাবে মানগুলি দেখায়। এছাড়াও, Metadata মধ্যে ফ্ল্যাগ "hasGoogleUpdated" মানটিকে false হিসাবে দেখায়, বা কোনও মান উপস্থিত নেই৷

যদি ক্ষেত্রের মানগুলি পরিষ্কার না হয়, তাহলে getGoogleUpdated এর জন্য অনুরোধ এবং প্রতিক্রিয়া সহ আমাদের সহায়তা দলের সাথে যোগাযোগ করুন । অনুরোধে অবশ্যই locations.patch কল, প্যাচ কল এবং getGoogleUpdated কলের আগে প্রতিক্রিয়া অন্তর্ভুক্ত করতে হবে।