এই পণ্যের জন্য কনফিগারযোগ্য বৈশিষ্ট্য সংজ্ঞায়িত করে এমন স্কিমা পুনরুদ্ধার করে। সমস্ত পণ্যের একটি স্কিমা আছে, কিন্তু কোন পরিচালিত কনফিগারেশন সংজ্ঞায়িত করা না থাকলে এই স্কিমা খালি হতে পারে। এই স্কিমাটি একটি UI তৈরি করতে ব্যবহার করা যেতে পারে যা একজন প্রশাসককে পণ্যটি কনফিগার করতে দেয়৷ এই API ব্যবহার করে প্রাপ্ত স্কিমার উপর ভিত্তি করে একটি পরিচালিত কনফিগারেশন প্রয়োগ করতে, Play এর মাধ্যমে পরিচালিত কনফিগারেশন দেখুন।
অনুরোধ
HTTP অনুরোধ
GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/products/productId/appRestrictionsSchema
পরামিতি
পরামিতি নাম | মান | বর্ণনা |
---|---|---|
পাথ প্যারামিটার | ||
enterpriseId | string | এন্টারপ্রাইজের আইডি। |
productId | string | পণ্যের আইডি। |
ঐচ্ছিক ক্যোয়ারী পরামিতি | ||
language | string | ব্যবহারকারীর পছন্দের ভাষার জন্য BCP47 ট্যাগ (যেমন "en-US", "de")। |
অনুমোদন
এই অনুরোধের জন্য নিম্নলিখিত সুযোগের সাথে অনুমোদন প্রয়োজন:
ব্যাপ্তি |
---|
https://www.googleapis.com/auth/androidenterprise |
আরও তথ্যের জন্য, প্রমাণীকরণ এবং অনুমোদন পৃষ্ঠাটি দেখুন।
শরীরের অনুরোধ
এই পদ্ধতির সাথে একটি অনুরোধ সংস্থা সরবরাহ করবেন না।
প্রতিক্রিয়া
সফল হলে, এই পদ্ধতিটি নিম্নলিখিত কাঠামো সহ একটি প্রতিক্রিয়া বডি প্রদান করে:
{ "kind": string, "restrictions": [ { "key": string, "title": string, "restrictionType": string, "description": string, "entry": [ string ], "entryValue": [ string ], "defaultValue": { "type": string, "valueBool": boolean, "valueString": string, "valueInteger": integer, "valueMultiselect": [ string ] }, "nestedRestriction": [ (AppRestrictionsSchemaRestriction) ] } ] }
সম্পত্তির নাম | মান | বর্ণনা | নোট |
---|---|---|---|
restrictions[] | list | সীমাবদ্ধতার সেট যা এই স্কিমা তৈরি করে। | |
restrictions[]. key | string | পণ্যটি বিধিনিষেধ সনাক্ত করতে ব্যবহার করে অনন্য কী, যেমন "com.google.android.gm.fieldname"। | |
restrictions[]. title | string | নিষেধাজ্ঞার নাম। | |
restrictions[]. restrictionType | string | নিষেধাজ্ঞার ধরন। গ্রহণযোগ্য মান হল:
| |
restrictions[]. description | string | সীমাবদ্ধতার একটি দীর্ঘ বিবরণ, এটি কী প্রভাবিত করে তার আরও বিশদ বিবরণ দেয়। | |
restrictions[]. entry[] | list | choice বা multiselect বিধিনিষেধের জন্য, সম্ভাব্য এন্ট্রির মানুষের-পাঠযোগ্য নামের তালিকা। | |
restrictions[]. entryValue[] | list | choice বা multiselect বিধিনিষেধের জন্য, সম্ভাব্য এন্ট্রিগুলির মেশিন-পঠনযোগ্য মানগুলির তালিকা। এই মানগুলি কনফিগারেশনে ব্যবহার করা উচিত, হয় choice সীমাবদ্ধতার জন্য একক string মান হিসাবে বা একটি multiselect সীমাবদ্ধতার জন্য একটি stringArray । | |
restrictions[]. defaultValue | nested object | সীমাবদ্ধতার ডিফল্ট মান। bundle এবং bundleArray সীমাবদ্ধতার কোনো ডিফল্ট মান থাকে না। | |
restrictions[].defaultValue. type | string | যে ধরনের মান দেওয়া হচ্ছে। গ্রহণযোগ্য মান হল:
| |
restrictions[].defaultValue. valueBool | boolean | বুলিয়ান মান - এটি শুধুমাত্র উপস্থিত হবে যদি টাইপ bool হয়। | |
restrictions[].defaultValue. valueString | string | স্ট্রিং মান - এটি স্ট্রিং, পছন্দ এবং লুকানো প্রকারের জন্য উপস্থিত থাকবে। | |
restrictions[].defaultValue. valueInteger | integer | পূর্ণসংখ্যা মান - এটি শুধুমাত্র উপস্থিত হবে যদি টাইপ পূর্ণসংখ্যা হয়। | |
restrictions[].defaultValue. valueMultiselect[] | list | স্ট্রিং মানের তালিকা - এটি শুধুমাত্র উপস্থিত হবে যদি টাইপ মাল্টিসিলেক্ট হয়। | |
restrictions[]. nestedRestriction[] | list | bundle বা bundleArray সীমাবদ্ধতার জন্য, নেস্টেড সীমাবদ্ধতার তালিকা। একটি bundle সীমাবদ্ধতা সর্বদা একটি bundleArray সীমাবদ্ধতার মধ্যে থাকে এবং একটি bundleArray সীমাবদ্ধতা সর্বাধিক দুটি স্তরের গভীরে থাকে। | |
kind | string | অবচয়। |