- HTTP অনুরোধ
- ক্যোয়ারী প্যারামিটার
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- অ্যাট্রিবিউট মেটাডেটা
- অ্যাট্রিবিউট ভ্যালু মেটাডেটা
প্রদত্ত প্রাথমিক বিভাগ এবং দেশের সাথে একটি অবস্থানের জন্য উপলব্ধ বৈশিষ্ট্যগুলির তালিকা প্রদান করে৷
HTTP অনুরোধ
GET https://mybusinessbusinessinformation.googleapis.com/v1/attributes
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
ক্যোয়ারী প্যারামিটার
পরামিতি | |
---|---|
parent | উপলব্ধ বৈশিষ্ট্যগুলি সন্ধান করতে অবস্থানের সংস্থানের নাম৷ যদি এই ক্ষেত্রটি সেট করা থাকে, তাহলে বিভাগ নাম, অঞ্চল কোড, ভাষাকোড এবং শো সব প্রয়োজন নেই এবং সেট করা উচিত নয়৷ |
categoryName | উপলব্ধ বৈশিষ্ট্য খুঁজে পেতে প্রাথমিক বিভাগ স্থিতিশীল আইডি। ফর্ম্যাট বিভাগ/{category_id} হতে হবে। |
regionCode | উপলব্ধ বৈশিষ্ট্য খুঁজে পেতে ISO 3166-1 আলফা-2 দেশের কোড। |
languageCode | অ্যাট্রিবিউট ডিসপ্লে নেম পেতে BCP 47 কোড অফ ল্যাঙ্গুয়েজ। যদি এই ভাষাটি পাওয়া না যায়, সেগুলি ইংরেজিতে দেওয়া হবে। |
showAll | এই ক্ষেত্রটি সত্য হিসাবে সেট করা হলে, অভিভাবক এবং শ্রেণির নাম ক্ষেত্রগুলিকে উপেক্ষা করে সমস্ত উপলব্ধ বৈশিষ্ট্যের মেটাডেটা ফেরত দেওয়া হয়। যখন showAll সত্য সেট করা থাকে তখন ভাষাকোড এবং অঞ্চল কোডের প্রয়োজন হয়৷ |
pageSize | প্রতি পৃষ্ঠায় কতগুলি বৈশিষ্ট্য অন্তর্ভুক্ত করতে হবে। ডিফল্ট হল 200, সর্বনিম্ন হল 1। |
pageToken | নির্দিষ্ট করা থাকলে, অ্যাট্রিবিউট মেটাডেটার পরবর্তী পৃষ্ঠা পুনরুদ্ধার করা হয়। |
শরীরের অনুরোধ
অনুরোধের বডি খালি হতে হবে।
প্রতিক্রিয়া শরীর
AttributesService.ListAttributeMetadata-এর প্রতিক্রিয়া।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{
"attributeMetadata": [
{
object ( |
ক্ষেত্র | |
---|---|
attributeMetadata[] | উপলব্ধ বৈশিষ্ট্যগুলির জন্য অ্যাট্রিবিউট মেটাডেটার একটি সংগ্রহ। |
nextPageToken | যদি অ্যাট্রিবিউটের সংখ্যা অনুরোধ করা পৃষ্ঠার আকারকে অতিক্রম করে, তাহলে |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগ প্রয়োজন:
-
https://www.googleapis.com/auth/business.manage
আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।
অ্যাট্রিবিউট মেটাডেটা
একটি বৈশিষ্ট্যের জন্য মেটাডেটা। এট্রিবিউটের জন্য ডিসপ্লে তথ্য ধারণ করে, যার মধ্যে একটি স্থানীয় নাম এবং একটি শিরোনাম সহ সম্পর্কিত বৈশিষ্ট্যগুলিকে একত্রে গোষ্ঠীবদ্ধ করার জন্য।
JSON প্রতিনিধিত্ব |
---|
{ "parent": string, "valueType": enum ( |
ক্ষেত্র | |
---|---|
parent | বৈশিষ্ট্যের অনন্য শনাক্তকারী। |
valueType | বৈশিষ্ট্যের জন্য মান প্রকার। মান সেট এবং পুনরুদ্ধার এই ধরনের হতে হবে আশা করা উচিত. |
displayName | অ্যাট্রিবিউটের জন্য স্থানীয় প্রদর্শনের নাম, যদি উপলব্ধ থাকে; অন্যথায়, ইংরেজি প্রদর্শন নাম। |
groupDisplayName | এই বৈশিষ্ট্য ধারণ করা গ্রুপের স্থানীয় প্রদর্শন নাম, যদি উপলব্ধ হয়; অন্যথায়, ইংরেজি গ্রুপের নাম। সম্পর্কিত বৈশিষ্ট্যগুলি একটি গোষ্ঠীতে সংগ্রহ করা হয় এবং এখানে দেওয়া শিরোনামের অধীনে একসাথে প্রদর্শন করা উচিত। |
repeatable | সত্য হলে, বৈশিষ্ট্য একাধিক মান সমর্থন করে। মিথ্যা হলে, শুধুমাত্র একটি মান প্রদান করা উচিত। |
valueMetadata[] | কিছু ধরণের বৈশিষ্ট্যের জন্য (উদাহরণস্বরূপ, enums), সমর্থিত মানগুলির একটি তালিকা এবং সেই মানগুলির জন্য সংশ্লিষ্ট প্রদর্শন নামগুলি সরবরাহ করা হয়। |
deprecated | সত্য হলে, বৈশিষ্ট্যটি অবমূল্যায়িত হয় এবং আর ব্যবহার করা উচিত নয়। যদি অপ্রচলিত হয়, এই বৈশিষ্ট্যটি আপডেট করার ফলে কোনও ত্রুটি হবে না, তবে আপডেটগুলি সংরক্ষণ করা হবে না৷ কিছু সময় অবচয় হওয়ার পরে, বৈশিষ্ট্যটি সম্পূর্ণরূপে সরানো হবে এবং এটি একটি ত্রুটি হয়ে যাবে। |
অ্যাট্রিবিউট ভ্যালু মেটাডেটা
সমর্থিত বৈশিষ্ট্য মানগুলির জন্য মেটাডেটা।
JSON প্রতিনিধিত্ব |
---|
{ "value": value, "displayName": string } |
ক্ষেত্র | |
---|---|
value | বৈশিষ্ট্য মান. |
displayName | এই মানের জন্য প্রদর্শনের নাম, যেখানে উপলব্ধ স্থানীয় করা হয়েছে; অন্যথায়, ইংরেজিতে। মান প্রদর্শন নামটি বৈশিষ্ট্য প্রদর্শন নামের সাথে প্রসঙ্গে ব্যবহার করার উদ্দেশ্যে করা হয়েছে৷ উদাহরণ স্বরূপ, একটি "WiFi" enum অ্যাট্রিবিউটের জন্য, এতে পেড ওয়াই-ফাই প্রতিনিধিত্ব করার জন্য "প্রদেয়" থাকতে পারে। |