Closed Testing Track, sınırlı bir dış kitleye yapı dağıtmak için Google Play Console'daki kapalı (alfa) test track'idir. Test kullanıcılarını yönetmek için Google Groups kurulumu gerektirir ve etkinleştirmeden önce Google denetiminden geçer. Google Play Console Yardımı'na (2024) göre, açık test başlatılmadan önce ortaklar, beta müşteriler ve odak gruplarıyla test yapmak için Closed Testing Track önerilir.
Önemli Noktalar
Closed Testing Track, sınırlı bir dış katılımcı grubuna yayın öncesi yapıları dağıtmak için Google Play Console'daki bir track'tir. Internal Testing'in aksine, kapalı track geliştirme ekibi dışındaki test kullanıcıları — ortaklar, önemli müşteriler veya odak grupları — içindir.
Internal track'tan temel fark, zorunlu Google incelemesidir. Closed Testing'i etkinleştirmeden önce, yapı Google Play kurallarına göre denetimden geçer. İnceleme birkaç saatten 2 güne kadar sürer ve uygulamanın platformun temel gereksinimlerini karşıladığını onaylar. Onaylandıktan sonra track etkin hale gelir.
Android Developers Blog'a (2024) göre, Closed Testing Track 200'e kadar test kullanıcısı grubunu destekler. Her gruba farklı yapı sürümleri atanabilir, bu da açık beta sürümünden önce segmentlere ayrılmış kitleler arasında işlevsellik veya tasarımın A/B testini mümkün kılar.
Kapalı test, toplu sürümden önce yeni özellikleri doğrulamak, üçüncü taraf hizmetlerle entegrasyon sağlamak, gerçek işlemlerle Google Play abonelik ve faturalamayı test etmek ve hedef kitleden niteliksel geri bildirim toplamak için kullanılır. Closed Testing Track, geliştiricilerin testi Open track'e genişletmeden önce gerçek kullanıcılardan geri bildirim almasını sağlar.
Closed Testing Track kurulumu, Google Play Console'da Release > Testing > Closed Testing bölümünde başlar. Süreç, bir track oluşturma, test kullanıcısı yönetimi için Google Groups'u bağlama ve bir AAB yapısı yüklemeyi içerir.
Track oluştururken, test kullanıcısı grubunun adını (Google Group e-postası) belirtmeniz ve yapıyı yüklemeniz gerekir. Google Play Console, grubun varlığını ve dağıtım için uygunluğunu kontrol eder. Yüklemeden sonra, yapı denetime gönderilir — durum konsolda görüntülenir.
Denetimi geçtikten sonra track, Aktif durumuna geçer. Test kullanıcıları e-posta bildirimi alır ve bağlantıyı kullanarak Google Play üzerinden uygulamayı yükleyebilir. Kapalı track bağlantısı herkese açık değildir — yalnızca grup üyeleri tarafından kullanılabilir ve Google Play aramasında dizine eklenmez.
// build.gradle - Closed Testing Track'e dağıt
play {
track = "closedalpha"
serviceAccountCredentials = file("service-account.json")
// Alfa test kullanıcılarına özel sürüm notları
releaseNotes {
defaultLanguage "en-US"
releaseNotes "Bug fixes and performance improvements"
}
}
Google Groups, Closed Testing Track için zorunlu erişim yönetimi mekanizmasıdır. Grup, Google Groups'da oluşturulur ve Play Console'daki track'e bağlanır. Tüm grup üyeleri, atanan yapılara otomatik olarak erişim kazanır.
Grup oluşturma: groups.google.com adresine gidin, testers-your-app adında bir grup oluşturun, grup türünü E-posta listesi olarak ayarlayın. Oluşturduktan sonra, Closed Testing track ayarlarında grup e-postasını belirtin. Google Play Console, grupla bağlantıyı onaylayacak ve katılımcı sayısını gösterecektir.
Test kullanıcısı yönetimi, Google Groups arayüzü üzerinden gerçekleşir: katılımcı ekleme ve çıkarma, Play Console'da değişiklik gerektirmez. Bu, yapısı sık sık değişen dinamik ekipler için uygundur. Closed Testing Track, uygulama başına 200'e kadar grubu destekler, her biri farklı yapılara bağımsız erişime sahiptir.
A/B testi için, farklı yapılarla birden çok grup oluşturulur. Grup A yeni özelliğe sahip yapıyı alır, Grup B kontrol sürümünü alır. Android Vitals metrikleri Play Console'da gruplar arasında karşılaştırılır. Bu yaklaşım, tüm test kullanıcılarını riske atmadan gerçek kullanıcılarda değişiklikleri doğrulamaya olanak tanır.
Closed Testing Track, Internal ve Open track'lar arasında bir ara konumda yer alır. Internal'ın aksine, Closed denetim gerektirir ve Google Groups kullanır. Open'ın aksine, Closed uygulamayı Google Play aramasında yayınlamaz ve herkese açık incelemeler sunmaz.
| Kriter | Internal Testing | Closed Testing | Open Testing |
|---|---|---|---|
| Denetim | Hayır | Evet (1-2 gün) | Evet (1-2 gün) |
| Erişim yönetimi | E-posta / Gruplar | Google Groups | Google Groups / Herkese açık bağlantı |
| Google Play araması | Hayır | Hayır | Evet |
| Herkese açık incelemeler | Hayır | Hayır | Evet |
| Katılımcı sayısı | 100 (e-posta) | 200'e kadar grup | Sınırsız |
Closed track, herkese açık görünürlük olmadan dış katılımcılarla test yapılmasına izin veren tek track'tir. Bu, genel sürümden önce müşterilerin entegrasyonu test ettiği B2B uygulamaları veya gerçek ödemelerle faturalamanın doğrulanması gereken abonelik tabanlı uygulamalar için önemlidir.
Closed Testing Track'in etkili kullanımı için, test kullanıcılarının rollere ve kullanım senaryolarına göre segmentlere ayrılması önerilir. Ödeme senaryolarını test etmek için ayrı bir grup, UI/UX testi için ayrı bir grup ve entegrasyon testi için ayrı bir grup.
Closed track'te test süresi sınırlı değildir — yapılar, geliştirici yeni bir sürüm yükleyene veya track'i kaldırana kadar kullanılabilir kalır. Google, test kullanıcılarının uygulamanın en son sürümüyle çalışması için yapıların düzenli olarak güncellenmesini önerir.
Closed track'ten Open track'e geçmeden önce, temel Android Vitals metriklerinin yeşil bölgede olduğundan emin olun: çökme oranı %1,5'in altında, ANR %0,5'in altında. Metrikler eşik değerlerini aşarsa, test kitlesini genişletmeden önce sorunları düzeltin.
Sıkça Sorulan Sorular
Zorunlu değil, ancak önerilir. Google, track'lerin sıralı ilerlemesini gerektirmez. Yeni hesaplar için yalnızca Open Testing (14 gün) zorunludur. Closed Testing, herkese açık sürümden önce dış kullanıcılarla ek kontrol sağlar.
Denetim genellikle birkaç saatten 2 güne kadar sürer. Süre, Google inceleme ekibinin iş yüküne bağlıdır. Track onayından sonra, track içindeki yapıları güncellemek yeniden denetim gerektirmez — yeni yapı hemen kullanılabilir hale gelir.
Hayır, Closed track test kullanıcıları Google Play'de inceleme yayınlayamaz. Tüm yorumları dahili olarak toplanır ve yalnızca geliştiriciye görünür. Bu, uygulama puanını etkilemeden dürüst geri bildirim almayı sağlar.
Google Play Console, uygulama başına 200 gruba kadar oluşturmaya izin verir. Her grup ayrı bir Google Group'a bağlanır ve işlevsellik ve tasarımın A/B testi için farklı yapı sürümleri alabilir.
Yapı otomatik olarak aktarılmaz. Aynı veya yeni yapıyı Open track'e ayrı olarak yüklemeniz gerekir. Play Console, Promote to track aracılığıyla bir yapıyı bir track'ten diğerine yükseltmeye olanak tanır ve ikili dosyayı yeniden yüklemeyi önler.
Özet
Anahtar teslim bir mobil uygulama geliştireceğiz
IT Sectr, 2017'den beri girişimler ve işletmeler için iOS ve Android uygulamaları oluşturmaktadır. Size danışmanlık yapacak ve en iyi çözümü önereceğiz.
Ayrıca okuyun