পণ্যের সেট পরিবর্তন করে যা একজন ব্যবহারকারী অ্যাক্সেসের অধিকারী ( শ্বেত তালিকাভুক্ত পণ্য হিসাবে উল্লেখ করা হয়)। শুধুমাত্র অনুমোদিত পণ্য বা পূর্বে অনুমোদিত পণ্য (প্রত্যাহারকৃত অনুমোদন সহ পণ্য) সাদা তালিকাভুক্ত করা যেতে পারে।
অনুরোধ
HTTP অনুরোধ
PUT https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/availableProductSet
পরামিতি
পরামিতি নাম | মান | বর্ণনা |
---|---|---|
পাথ প্যারামিটার | ||
enterpriseId | string | এন্টারপ্রাইজের আইডি। |
userId | string | ব্যবহারকারীর আইডি। |
অনুমোদন
এই অনুরোধের জন্য নিম্নলিখিত সুযোগের সাথে অনুমোদন প্রয়োজন:
ব্যাপ্তি |
---|
https://www.googleapis.com/auth/androidenterprise |
আরও তথ্যের জন্য, প্রমাণীকরণ এবং অনুমোদন পৃষ্ঠাটি দেখুন।
শরীরের অনুরোধ
অনুরোধের অংশে, নিম্নলিখিত কাঠামোর সাথে ডেটা সরবরাহ করুন:
{ "kind": "androidenterprise#productSet", "productId": [ string ], "productSetBehavior": string, "productVisibility": [ { "productId": string, "tracks": [ string ], "trackIds": [ string ] } ] }
সম্পত্তির নাম | মান | বর্ণনা | নোট |
---|---|---|---|
productId[] | list | পণ্য আইডির তালিকা পণ্যের সেট তৈরি করে। | |
productSetBehavior | string | এই পণ্য সেট ব্যাখ্যা. "অজানা" কখনই পাঠানো উচিত নয় এবং প্রাপ্ত হলে উপেক্ষা করা হয়। "শ্বেত তালিকা" মানে ব্যবহারকারী পণ্য সেট অ্যাক্সেস করার অধিকারী। "অন্তর্ভুক্ত সকল" এর অর্থ হল সমস্ত পণ্য অ্যাক্সেসযোগ্য, যার মধ্যে অনুমোদিত পণ্যগুলি, প্রত্যাহারকৃত অনুমোদন সহ পণ্য এবং কখনও অনুমোদিত হয়নি এমন পণ্যগুলি সহ। "সমস্ত অনুমোদিত" এর অর্থ হল ব্যবহারকারী এন্টারপ্রাইজের জন্য অনুমোদিত সমস্ত পণ্য অ্যাক্সেস করার অধিকারী৷ মানটি "সমস্ত অনুমোদিত" বা "সমস্ত অন্তর্ভুক্ত" হলে, পণ্য আইডি ক্ষেত্রটি উপেক্ষা করা হয়। যদি কোন মান প্রদান করা না হয়, তাহলে এটিকে পিছনের সামঞ্জস্যের জন্য "শ্বেত তালিকা" হিসাবে ব্যাখ্যা করা হয়। আরও "সমস্ত অনুমোদিত" বা "সমস্ত অন্তর্ভুক্ত" Android অ্যাপের জন্য "আলফা" বা "বিটা" ট্র্যাকের স্বয়ংক্রিয় দৃশ্যমানতা সক্ষম করে না। ব্যবহারকারী প্রতি "আলফা" বা "বিটা" ট্র্যাক সক্ষম করতে পণ্য দৃশ্যমানতা ব্যবহার করুন৷ গ্রহণযোগ্য মান হল:
| |
productVisibility[] | list | পণ্য সেট আপ তৈরি পণ্য আইডি অতিরিক্ত তালিকা. প্রোডাক্টআইডি অ্যারে থেকে ভিন্ন, এই তালিকায় ব্যবহারকারীর কাছে কোন পণ্যের কোন ট্র্যাক (আলফা, বিটা, উৎপাদন) দৃশ্যমান তা নির্দিষ্ট করা সম্ভব। আরও তথ্যের জন্য পণ্য দৃশ্যমানতা এবং এর ক্ষেত্রগুলি দেখুন। এখানে এবং productId অ্যারে উভয় ক্ষেত্রেই একই পণ্য আইডি উল্লেখ করা অনুমোদিত নয় এবং এটি একটি ত্রুটির কারণ হবে৷ | |
productVisibility[]. productId | string | ব্যবহারকারীর কাছে দৃশ্যমান করার জন্য পণ্য আইডি। পণ্য দৃশ্যমানতা তালিকায় প্রতিটি আইটেমের জন্য প্রয়োজনীয়। | |
productVisibility[]. tracks[] | list | অবচয়। পরিবর্তে trackIds ব্যবহার করুন. | |
productVisibility[]. trackIds[] | list | trackIds দ্বারা চিহ্নিত নির্দিষ্ট পণ্য ট্র্যাক(গুলি) ব্যবহারকারীকে দৃশ্যমানতা দেয়৷ | |
kind | string |
প্রতিক্রিয়া
সফল হলে, এই পদ্ধতিটি নিম্নলিখিত কাঠামো সহ একটি প্রতিক্রিয়া বডি প্রদান করে:
{ "kind": "androidenterprise#productSet", "productId": [ string ], "productSetBehavior": string, "productVisibility": [ { "productId": string, "tracks": [ string ], "trackIds": [ string ] } ] }
সম্পত্তির নাম | মান | বর্ণনা | নোট |
---|---|---|---|
productId[] | list | পণ্য আইডির তালিকা পণ্যের সেট তৈরি করে। | |
productSetBehavior | string | এই পণ্য সেট ব্যাখ্যা. "অজানা" কখনই পাঠানো উচিত নয় এবং প্রাপ্ত হলে উপেক্ষা করা হয়। "শ্বেত তালিকা" মানে ব্যবহারকারী পণ্য সেট অ্যাক্সেস করার অধিকারী। "অন্তর্ভুক্ত সকল" এর অর্থ হল সমস্ত পণ্য অ্যাক্সেসযোগ্য, যার মধ্যে অনুমোদিত পণ্যগুলি, প্রত্যাহারকৃত অনুমোদন সহ পণ্য এবং কখনও অনুমোদিত হয়নি এমন পণ্যগুলি সহ। "সমস্ত অনুমোদিত" এর অর্থ হল ব্যবহারকারী এন্টারপ্রাইজের জন্য অনুমোদিত সমস্ত পণ্য অ্যাক্সেস করার অধিকারী৷ মানটি "সমস্ত অনুমোদিত" বা "সমস্ত অন্তর্ভুক্ত" হলে, পণ্য আইডি ক্ষেত্রটি উপেক্ষা করা হয়। যদি কোন মান প্রদান করা না হয়, তাহলে এটিকে পিছনের সামঞ্জস্যের জন্য "শ্বেত তালিকা" হিসাবে ব্যাখ্যা করা হয়। আরও "সমস্ত অনুমোদিত" বা "সমস্ত অন্তর্ভুক্ত" Android অ্যাপের জন্য "আলফা" বা "বিটা" ট্র্যাকের স্বয়ংক্রিয় দৃশ্যমানতা সক্ষম করে না। ব্যবহারকারী প্রতি "আলফা" বা "বিটা" ট্র্যাক সক্ষম করতে পণ্য দৃশ্যমানতা ব্যবহার করুন৷ গ্রহণযোগ্য মান হল:
| |
productVisibility[] | list | পণ্য সেট আপ তৈরি পণ্য আইডি অতিরিক্ত তালিকা. প্রোডাক্টআইডি অ্যারে থেকে ভিন্ন, এই তালিকায় ব্যবহারকারীর কাছে কোন পণ্যের কোন ট্র্যাক (আলফা, বিটা, উৎপাদন) দৃশ্যমান তা নির্দিষ্ট করা সম্ভব। আরও তথ্যের জন্য পণ্য দৃশ্যমানতা এবং এর ক্ষেত্রগুলি দেখুন। এখানে এবং productId অ্যারে উভয় ক্ষেত্রেই একই পণ্য আইডি উল্লেখ করা অনুমোদিত নয় এবং এটি একটি ত্রুটির কারণ হবে৷ | |
productVisibility[]. productId | string | ব্যবহারকারীর কাছে দৃশ্যমান করার জন্য পণ্য আইডি। পণ্য দৃশ্যমানতা তালিকায় প্রতিটি আইটেমের জন্য প্রয়োজনীয়। | |
productVisibility[]. tracks[] | list | অবচয়। পরিবর্তে trackIds ব্যবহার করুন. | |
productVisibility[]. trackIds[] | list | trackIds দ্বারা চিহ্নিত নির্দিষ্ট পণ্য ট্র্যাক(গুলি) ব্যবহারকারীকে দৃশ্যমানতা দেয়৷ | |
kind | string |