- HTTP অনুরোধ
- পাথ প্যারামিটার
- কোয়েরি প্যারামিটার
- অনুরোধের বডি
- প্রতিক্রিয়ার বডি ফর্ম্যাট
- অনুমোদনের স্কোপ
Google Maps এবং Search-এ লাইভ যেমন দেখায়, নির্দিষ্ট লোকেশনটি সেইভাবে দেখায়। গ্রাহকদের জন্য এই ভিউ Google বা ব্যবহারকারীর তৈরি করা কন্টেন্ট দ্বারা আপডেট করা হতে পারে এবং এটি মার্চেন্টের ভার্সন থেকে আলাদা হতে পারে। ফেরত আসা GoogleUpdatedLocation-এ মাস্ক থাকে যা নির্দেশ করে যে কোন ফিল্ডগুলি মার্চেন্টের তথ্যের থেকে আলাদা।
HTTP অনুরোধ
GET https://mybusinessbusinessinformation.googleapis.com/v1/{name=locations/*}:getGoogleUpdated
URL-এ gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়।
পাথ প্যারামিটার
| প্যারামিটারগুলি | |
|---|---|
name |
প্রয়োজনীয়। যে লোকেশন ফেচ করতে হবে তার নাম। |
কোয়েরি প্যারামিটার
| প্যারামিটারগুলি | |
|---|---|
readMask |
প্রয়োজনীয়। উত্তরে কোন কোন ফিল্ড দেখানো হবে তা নির্দিষ্ট করতে রিড মাস্ক। এটি কমা দিয়ে আলাদা করা ফিল্ডের সম্পূর্ণ উপযুক্ত নামের তালিকা। উদাহরণ: |
অনুরোধের বডি
অনুরোধের বডি ফাঁকা থাকতে হবে।
প্রতিক্রিয়ার বডি
গ্রাহকদের কাছে কোনও লোকেশন যেভাবে দেখানো হয়, এটি সেই ভিউকে দেখায়। এর মধ্যে Google Maps ও Search-এ বর্তমানে দেখানো আপডেটও অন্তর্ভুক্ত।
সফল হলে, প্রতিক্রিয়ার বডিতে নিচে উল্লেখ করা স্ট্রাকচার সহ ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{
"location": {
object ( |
| ফিল্ড | |
|---|---|
location |
এই লোকেশনের Google-আপডেট করা ভার্সন। |
diffMask |
যেসব ফিল্ডে গ্রাহকদের দেখানো ভিউয়ের ভ্যালু মার্চেন্টের তথ্যের থেকে আলাদা। এইসব পরিবর্তন গ্রহণ করতে, লোকেশন প্যাচ করুন। বাতিল করতে, আপনার পছন্দের ভ্যালু দিয়ে প্যাচ করুন। এটি কমা দিয়ে আলাদা করা ফিল্ডের সম্পূর্ণ উপযুক্ত নামের তালিকা। উদাহরণ: |
pendingMask |
যেসব ফিল্ডে মার্চেন্ট আপডেট দিয়েছেন, সেগুলি বর্তমানে প্রসেস করা হচ্ছে এবং এখনও Maps ও Search-এ প্রকাশ করা হয়নি। এই মাস্ক শুধুমাত্র মার্চেন্টের নিজের করা এডিট ট্র্যাক করে, এক্সটার্নাল পরিবর্তন নয়। এটি কমা দিয়ে আলাদা করা ফিল্ডের সম্পূর্ণ উপযুক্ত নামের তালিকা। উদাহরণ: |
অনুমোদনের স্কোপ
এটির জন্য নিম্নলিখিত OAuth স্কোপ প্রয়োজন:
https://www.googleapis.com/auth/business.manage
আরও তথ্যের জন্য, OAuth 2.0 Overview দেখুন।