আপনি আপনার অ্যাপ বান্ডেল বা APK-এ রিলিজ অডিয়েন্স সীমাবদ্ধতা ব্যবহার করে আপনার অ্যাপের এমন একটি সংস্করণ যা এখনও প্রস্তুত নয় ভুলবশত বিতরণের সম্ভাবনা অনেকাংশে কমাতে পারেন। আপনি Play Console-এর মাধ্যমে প্রোডাকশন ব্যবহারকারীদের কাছে বিল্ড প্রকাশ করা থেকে বা এমনকি Play Console-এর মাধ্যমে বিতরণ করা থেকে বিরত রাখতে এটি ব্যবহার করতে পারেন।
দর্শক সীমাবদ্ধতা ব্যবহার মুক্তি
রিলিজ অডিয়েন্স সীমাবদ্ধতা ব্যবহার করতে, আপনাকে অবশ্যই আপনার AndroidManifest.xml
ফাইলের <application>
এলিমেন্টে একটি <meta-data>
উপাদান যোগ করতে হবে। এই উপাদানটি বিল্ডের বিতরণ কতদূর অগ্রগতি করতে পারে তা নিয়ন্ত্রণ করে। <meta-data>
ট্যাগের android:value
অ্যাট্রিবিউটটি খালি স্ট্রিং-এ সেট করা থাকতে হবে এবং android:name
অ্যাট্রিবিউট অবশ্যই নিম্নলিখিত মানগুলির মধ্যে একটি হতে হবে:
নাম | প্রভাব |
---|---|
com.google.android.play.largest_release_audience.NONPRODUCTION | অ্যাপ বান্ডেল বা APK প্লে কনসোলে আপলোড করা যেতে পারে এবং অভ্যন্তরীণ অ্যাপ শেয়ারিং বা ওপেন টেস্টিং সহ যেকোনো টেস্টিং ট্র্যাকের মাধ্যমে ব্যবহারকারীদের কাছে বিতরণ করা যেতে পারে। এটি প্রোডাকশন ট্র্যাকের একটি রিলিজে অন্তর্ভুক্ত করা যাবে না । এটি উৎপাদন ব্যবহারকারীদের কাছে অ্যাপের পরীক্ষামূলক সংস্করণের দুর্ঘটনাজনিত প্রকাশ প্রতিরোধ করার উদ্দেশ্যে করা হয়েছে। |
com.google.android.play.largest_release_audience.CLOSED_TESTING | অ্যাপ বান্ডেল বা APK প্লে কনসোলে আপলোড করা যেতে পারে এবং অভ্যন্তরীণ অ্যাপ শেয়ারিং বা যেকোনো বন্ধ টেস্টিং ট্র্যাকের মাধ্যমে ব্যবহারকারীদের কাছে বিতরণ করা যেতে পারে। এটি প্রোডাকশন বা ওপেন টেস্টিং ট্র্যাকের একটি রিলিজে অন্তর্ভুক্ত করা যাবে না । এটি বিপুল সংখ্যক ব্যবহারকারীর কাছে অ্যাপের পরীক্ষামূলক সংস্করণের দুর্ঘটনাজনিত প্রকাশ প্রতিরোধ করার উদ্দেশ্যে করা হয়েছে। |
com.google.android.play.largest_release_audience.INTERNAL_TESTING | অ্যাপ বান্ডেল বা APK প্লে কনসোলে আপলোড করা যেতে পারে এবং ইন্টারনাল অ্যাপ শেয়ারিং বা ইন্টারনাল টেস্ট ট্র্যাকের মাধ্যমে ব্যবহারকারীদের কাছে বিতরণ করা যেতে পারে। এটি প্রোডাকশন, ওপেন টেস্টিং, বা ক্লোজড টেস্টিং ট্র্যাকের রিলিজে অন্তর্ভুক্ত করা যাবে না । এটি আপনার তাত্ক্ষণিক দলের বাইরে অ্যাপের পরীক্ষা সংস্করণগুলির দুর্ঘটনাজনিত প্রকাশ রোধ করার উদ্দেশ্যে করা হয়েছে৷ |
com.google.android.play.largest_release_audience.STOPSHIP | অ্যাপ বান্ডেল বা APK প্লে কনসোলের মাধ্যমে আপলোড বা বিতরণ করা যাবে না। এটি যেকোন ব্যবহারকারীর কাছে অ্যাপের শুধুমাত্র বিকাশের সংস্করণ প্রকাশ করা প্রতিরোধ করার উদ্দেশ্যে করা হয়েছে৷ উদাহরণস্বরূপ, একটি বিল্ড যার মূল নিরাপত্তা বৈশিষ্ট্যগুলি সহজ ডিবাগিংয়ের জন্য নিষ্ক্রিয় করা হয়েছে৷ |
উদাহরণ স্বরূপ, প্রোডাকশন ব্যবহারকারীদের কাছে বিল্ড রিলিজ হওয়া প্রতিরোধ করতে, আপনার AndroidManifest.xml
ফাইলটি নিম্নরূপ আপডেট করুন:
<manifest ... >
<application ... >
...
<meta-data
android:name="com.google.android.play.largest_release_audience.NONPRODUCTION"
android:value="" />
</application>
</manifest>