Closed Testing Track — مسیر تست بسته (آلفا) در Google Play Console برای توزیع بیلدها در میان مخاطبان خارجی محدود. نیاز به تنظیم Google Groups برای مدیریت تستکنندگان دارد و قبل از فعالسازی از طریق تأیید Google عبور میکند. بر اساس Google Play Console Help (2024)، Closed Testing Track برای تست با شرکا، مشتریان بتا و گروههای متمرکز قبل از راهاندازی تست باز توصیه میشود.
نکات اصلی
Closed Testing Track — مسیر Google Play Console برای توزیع بیلدهای پیش از انتشار در میان گروه محدودی از شرکتکنندگان خارجی. برخلاف Internal Testing، مسیر بسته برای تستکنندگان خارج از تیم توسعه — شرکا، مشتریان کلیدی یا گروههای متمرکز — طراحی شده است.
تفاوت اصلی با مسیر Internal — بررسی اجباری Google. قبل از فعالسازی Closed Testing، بیلد مطابق قوانین Google Play تأیید میشود. بررسی از چند ساعت تا ۲ روز طول میکشد و تأیید میکند که برنامه الزامات اساسی پلتفرم را برآورده میکند. پس از تأیید، مسیر فعال میشود.
بر اساس Android Developers Blog (2024)، Closed Testing Track تا ۲۰۰ گروه تستکننده را پشتیبانی میکند. به هر گروه میتوان نسخههای مختلف بیلد اختصاص داد که امکان تست A/B عملکرد یا طراحی را در میان مخاطبان بخشبندی شده قبل از راهاندازی بتای باز فراهم میکند.
تست بسته برای بررسی ویژگیهای جدید قبل از انتشار انبوه، ادغام با سرویسهای شخص ثالث، تست اشتراک و صورتحساب Google Play با تراکنشهای واقعی، و همچنین جمعآوری بازخورد کیفی از مخاطبان هدف استفاده میشود. Closed Testing Track به توسعهدهندگان اجازه میدهد قبل از گسترش تست به مسیر Open، از کاربران واقعی بازخورد دریافت کنند.
تنظیم Closed Testing Track در Google Play Console در بخش Release > Testing > Closed Testing آغاز میشود. فرآیند شامل ایجاد مسیر، پیوند Google Groups برای مدیریت تستکنندگان و بارگذاری بیلد AAB است.
هنگام ایجاد مسیر، باید نام گروه تستکنندگان (ایمیل Google Group) را مشخص کرده و بیلد را بارگذاری کنید. Google Play Console وجود گروه و دسترسی آن برای توزیع را بررسی میکند. پس از بارگذاری، بیلد برای تأیید ارسال میشود — وضعیت در کنسول نمایش داده میشود.
پس از تأیید، مسیر به وضعیت Active تغییر میکند. تستکنندگان اعلان ایمیلی دریافت میکنند و میتوانند برنامه را از طریق Google Play با لینک نصب کنند. لینک مسیر بسته عمومی نیست — فقط برای اعضای گروه قابل دسترسی است و در جستجوی Google Play ایندکس نمیشود.
// build.gradle - استقرار در Closed Testing Track
play {
track = "closedalpha"
serviceAccountCredentials = file("service-account.json")
// یادداشتهای انتشار ویژه تستکنندگان آلفا
releaseNotes {
defaultLanguage "en-US"
releaseNotes "Bug fixes and performance improvements"
}
}
Google Groups — مکانیزم اجباری مدیریت دسترسی برای Closed Testing Track. گروه در Google Groups ایجاد و در Play Console به مسیر متصل میشود. همه اعضای گروه به طور خودکار به بیلدهای تعیین شده دسترسی پیدا میکنند.
ایجاد گروه: به groups.google.com بروید، گروهی با نام testers-your-app ایجاد کنید، نوع گروه را Email list تنظیم کنید. پس از ایجاد، ایمیل گروه را در تنظیمات Closed Testing Track وارد کنید. Google Play Console اتصال با گروه را تأیید و تعداد شرکتکنندگان را نمایش میدهد.
مدیریت تستکنندگان از طریق رابط Google Groups انجام میشود: افزودن و حذف شرکتکنندگان نیازی به تغییرات در Play Console ندارد. این برای تیمهای پویا که ترکیب آنها اغلب تغییر میکند، راحت است. Closed Testing Track تا ۲۰۰ گروه برای یک برنامه پشتیبانی میکند، هر یک با دسترسی مستقل به بیلدهای مختلف.
برای تست A/B، چندین گروه با بیلدهای مختلف ایجاد میشوند. گروه A بیلد با ویژگی جدید دریافت میکند، گروه B — نسخه کنترل. متریکهای Android Vitals بین گروهها در Play Console مقایسه میشوند. این رویکرد امکان اعتبارسنجی تغییرات روی کاربران واقعی را بدون خطر برای همه تستکنندگان فراهم میکند.
Closed Testing Track موقعیت میانی بین مسیرهای Internal و Open را اشغال میکند. برخلاف Internal، Closed نیاز به تأیید دارد و از Google Groups استفاده میکند. برخلاف Open، Closed برنامه را در جستجوی Google Play منتشر نمیکند و بازخورد عمومی ارائه نمیدهد.
| معیار | Internal Testing | Closed Testing | Open Testing |
|---|---|---|---|
| تأیید | خیر | بله (۱-۲ روز) | بله (۱-۲ روز) |
| مدیریت دسترسی | ایمیل / Groups | Google Groups | Google Groups / لینک عمومی |
| جستجو در Google Play | خیر | خیر | بله |
| بازخورد عمومی | خیر | خیر | بله |
| تعداد شرکتکنندگان | ۱۰۰ (ایمیل) | تا ۲۰۰ گروه | نامحدود |
مسیر Closed — تنها مسیری است که امکان تست با شرکتکنندگان خارجی بدون دید عمومی را فراهم میکند. این برای برنامههای B2B که مشتریان یکپارچهسازی را قبل از انتشار عمومی تست میکنند، یا برای برنامههای اشتراکی که نیاز به بررسی صورتحساب با پرداختهای واقعی دارند، مهم است.
برای استفاده مؤثر از Closed Testing Track، توصیه میشود تستکنندگان را بر اساس نقشها و سناریوهای استفاده بخشبندی کنید. یک گروه جداگانه برای بررسی سناریوهای پرداخت، یک گروه برای تست UI/UX، یک گروه برای تست یکپارچهسازی.
مدت زمان تست در مسیر Closed محدود نیست — بیلدها تا زمانی که توسعهدهنده نسخه جدیدی بارگذاری نکند یا مسیر را حذف نکند، در دسترس باقی میمانند. Google توصیه میکند بیلدها را به طور منظم بهروزرسانی کنید تا تستکنندگان با آخرین نسخه برنامه کار کنند.
قبل از انتقال از Closed به Open Track، مطمئن شوید که متریکهای کلیدی Android Vitals در منطقه سبز هستند: نرخ کرش زیر ۱٫۵٪، ANR زیر ۰٫۵٪. اگر متریکها از مقادیر آستانه فراتر رفتند، قبل از گسترش مخاطبان تست، مشکلات را برطرف کنید.
سوالات متداول
اجباری نیست، اما توصیه میشود. Google عبور متوالی از مسیرها را الزامی نمیکند. برای حسابهای جدید فقط Open Testing (۱۴ روز) اجباری است. Closed Testing کنترل اضافی با کاربران خارجی قبل از انتشار عمومی فراهم میکند.
تأیید معمولاً از چند ساعت تا ۲ روز طول میکشد. زمان بستگی به بار تیم بازبینی Google دارد. پس از تأیید مسیر، بهروزرسانی بیلدها در داخل مسیر نیاز به تأیید مجدد ندارد — بیلد جدید بلافاصله در دسترس است.
خیر، تستکنندگان مسیر Closed نمیتوانند نظراتی در Google Play منتشر کنند. تمام نظرات آنها به صورت داخلی جمعآوری میشود و فقط برای توسعهدهنده قابل مشاهده است. این امکان دریافت بازخورد صادقانه بدون تأثیر بر امتیاز برنامه را فراهم میکند.
Google Play Console اجازه ایجاد تا ۲۰۰ گروه برای یک برنامه را میدهد. هر گروه به یک Google Group جداگانه متصل میشود و میتواند نسخههای مختلف بیلد را برای تست A/B عملکرد و طراحی دریافت کند.
بیلد به طور خودکار منتقل نمیشود. در Open Track باید همان بیلد یا بیلد جدید را جداگانه بارگذاری کنید. Play Console امکان ارتقاء بیلد از یک مسیر به مسیر دیگر را از طریق Promote to track فراهم میکند و از بارگذاری مجدد باینری جلوگیری میکند.
خلاصه
ما یک اپلیکیشن موبایل به صورت کلید در دست توسعه خواهیم داد
IT Sectr از سال 2017 برنامههای iOS و Android را برای استارتاپها و کسبوکارها ایجاد میکند. ما به شما مشاوره میدهیم و بهترین راهحل را پیشنهاد خواهیم کرد.
همچنین بخوانید