আপনার অ্যাপ বা গেমে অ্যাপ-মধ্যস্থ রিভিউয়ের ইন্টিগ্রেশন টেস্ট করতে এই গাইডের ধাপগুলি অনুসরণ করুন।
Google Play Store ব্যবহার করে পরীক্ষা করা
ইন-অ্যাপ রিভিউয়ের জন্য আপনার অ্যাপ Play Store-এ প্রকাশ করতে হবে। তবে, আপনি ইন্টার্নাল টেস্ট ট্র্যাক বা ইন্টার্নাল অ্যাপ শেয়ারিং ব্যবহার করে প্রোডাকশনে আপনার অ্যাপ প্রকাশ না করেই আপনার ইন্টিগ্রেশন পরীক্ষা করতে পারেন। এই বিভাগে দুটি পদ্ধতিই বর্ণনা করা হয়েছে।
ইন্টার্নাল টেস্ট ট্র্যাক ব্যবহার করে পরীক্ষা করা
ইন্টার্নাল টেস্ট ট্র্যাকে আপনার অ্যাপ আপলোড করুন এবং ইন্টার্নাল টেস্ট ট্র্যাকে অ্যাক্সেস আছে এমন ব্যবহারকারীর অ্যাকাউন্ট দিয়ে ডিভাইসে এটি ইনস্টল করুন। ইন্টার্নাল টেস্ট ট্র্যাক ব্যবহার করার সময়, নিম্নলিখিত শর্তগুলি পূরণ করতে হবে:
- ব্যবহারকারীর অ্যাকাউন্ট ইন্টার্নাল টেস্ট ট্র্যাকের অংশ।
- ব্যবহারকারীর অ্যাকাউন্ট হল প্রাথমিক অ্যাকাউন্ট এবং এটি Play Store-এ বেছে নেওয়া হয়েছে।
- ব্যবহারকারীর অ্যাকাউন্ট Play Store থেকে অ্যাপটি ডাউনলোড করেছে (অ্যাপটি ব্যবহারকারীর Google Play লাইব্রেরিতে তালিকাভুক্ত আছে)।
- ব্যবহারকারীর অ্যাকাউন্টে অ্যাপের জন্য কোনও রিভিউ নেই।
ডিভাইসের অ্যাকাউন্ট ইন্টার্নাল টেস্ট ট্র্যাক থেকে অন্তত একবার অ্যাপ ডাউনলোড করার পরে এবং টেস্টারের তালিকার অংশ হলে, আপনি সেই ডিভাইসে অ্যাপের নতুন ভার্সন স্থানীয়ভাবে ডেপ্লয় করতে পারবেন (যেমন, Android Studio ব্যবহার করে)।
ইন্টার্নাল অ্যাপ শেয়ারিং ব্যবহার করে টেস্ট করা
এছাড়াও, দ্রুত ইটারেশনের জন্য আপনি ইন্টার্নাল অ্যাপ শেয়ারিং ব্যবহার করে ইন্টিগ্রেশন পরীক্ষা করতে পারেন। এই পদ্ধতিতে আপনি অন্যান্য টেস্ট ট্র্যাকের সাথে হওয়া কিছু যাচাইকরণ এড়িয়ে গিয়ে দ্রুত পরিবর্তন পরীক্ষা করতে পারবেন।
FakeReviewManager ব্যবহার করে টেস্ট করুন
অ্যাপ-মধ্যস্থ রিভিউ আর্টিফ্যাক্টে একটি FakeReviewManager প্রয়োগ থাকে যা
আপনাকে API-এর আচরণ নকল করতে দেয়।
এটি শুধুমাত্র ইউনিট বা ইন্টিগ্রেশন টেস্টের জন্য ব্যবহার করা উচিত যাতে পর্যালোচনা সম্পূর্ণ হওয়ার পরে অ্যাপের আচরণ
যাচাই করা যায়। FakeReviewManager ব্যবহার করতে,
ReviewManager ইনস্ট্যান্সের পরিবর্তে FakeReviewManager ইনস্ট্যান্স ব্যবহার করুন, যেমনটি
নিম্নলিখিত উদাহরণে দেখানো হয়েছে:
Kotlin
val manager = FakeReviewManager(context)
জাভা
ReviewManager manager = new FakeReviewManager(context);
সমস্যার সমাধান
আপনি যখন অ্যাপ-মধ্যস্থ রিভিউ ইন্টিগ্রেট এবং পরীক্ষা করেন, তখন আপনি কিছু সমস্যার সম্মুখীন হতে পারেন। নিম্নলিখিত টেবিলে সবচেয়ে সাধারণ সমস্যাগুলি উল্লেখ করা হয়েছে যেগুলির কারণে আপনার অ্যাপে ইন-অ্যাপ রিভিউ ডায়ালগ দেখানো নাও যেতে পারে:
| সমস্যা | সমাধান |
|---|---|
| আপনার অ্যাপ এখনও Play Store-এ প্রকাশ করা হয়নি। | পরীক্ষা করার জন্য আপনার অ্যাপ প্রকাশ করার প্রয়োজন নেই, তবে আপনার অ্যাপের
applicationID অন্তত ইন্টার্নাল
টেস্টিং ট্র্যাকে উপলভ্য থাকতে হবে। |
| ব্যবহারকারীর অ্যাকাউন্ট থেকে অ্যাপটি পর্যালোচনা করা যাবে না। | আপনার অ্যাপটি ব্যবহারকারীর Google Play লাইব্রেরিতে থাকতে হবে। ব্যবহারকারীর লাইব্রেরিতে আপনার অ্যাপ যোগ করতে, ব্যবহারকারীর অ্যাকাউন্ট ব্যবহার করে Play Store থেকে আপনার অ্যাপ ডাউনলোড করুন। |
| Play Store-এ প্রাথমিক অ্যাকাউন্ট বেছে নেওয়া হয়নি। | ডিভাইসে একাধিক অ্যাকাউন্ট উপলভ্য থাকলে, নিশ্চিত করুন যে Play Store-এ প্রাথমিক অ্যাকাউন্টটি বেছে নেওয়া হয়েছে। |
| ব্যবহারকারীর অ্যাকাউন্ট সুরক্ষিত (যেমন, এন্টারপ্রাইজ অ্যাকাউন্টের মাধ্যমে)। | পরিবর্তে Gmail অ্যাকাউন্ট ব্যবহার করুন। |
| ব্যবহারকারী আগেই অ্যাপটি পর্যালোচনা করেছেন। | Play Store থেকে সরাসরি রিভিউ মুছে দিন। |
| কোটার সীমায় পৌঁছে গেছেন। | ইন্টার্নাল টেস্ট ট্র্যাক বা ইন্টার্নাল অ্যাপ শেয়ারিং ব্যবহার করুন। |
| ডিভাইসে Google Play Store বা Google Play পরিষেবায় সমস্যা হয়েছে। | ডিভাইসে Play Store সাইডলোড করা হলে সাধারণত এটি ঘটে। অন্য ডিভাইস ব্যবহার করুন যাতে Play Store ও Google Play পরিষেবার সঠিক ভার্সন আছে এবং Google Play পরিষেবা। |