Açık, kapalı veya dahili test oluşturma

Play Console'u kullanarak uygulamanızın testini belirli gruplarla gerçekleştirebilir veya testinizi Google Play kullanıcılarına açabilirsiniz.

Başlamadan önce

  • E-posta gereksinimleri: Teste katılmak için kullanıcıların bir Google Hesabı'na (@gmail.com) veya G Suite hesabına ihtiyacı vardır.
  • Fiyatlandırma ve dağıtım değişiklikleri: Uygulamanızın Fiyatlandırma ve dağıtım sayfasında herhangi bir değişiklik yaparsanız, bu değişiklik uygulamanızın tüm kanallarda bulunan şu anki ve gelecekteki sürümlerini etkiler.
    • Dahili testler hakkında not: Dahili testler ile ilgili olarak ülke dağıtımı ve ödeme konularında bazı istisnalar vardır. Ayrıntılar için dahili test oluşturma bölümüne gidin.

  • Sürüm
    • Uygulamanızı üretim sürümüne yayınlamadan önce test etmenizi öneririz.
    • Bir açık, kapalı veya dahili test ilk kez yayınlandığında, test bağlantınızın test kullanıcılarının kullanımına sunulması birkaç saat sürebilir. Başka değişiklikler de yayınlarsanız, bunların test kullanıcılarının kullanımına sunulması birkaç saat sürebilir.
  • Teste kuruluşlar ekleyin
    • Managed Google Play'i kullanan bir kuruluşla ilişkili test kullanıcıları eklemek için uygulamanızın Fiyatlandırma ve dağıtım sayfasına gidin ve "Gelişmiş Managed Google Play özelliklerini aç" seçeneğinin yanındaki kutuyu işaretleyin.
    • Uygulamanız gizli ise, hedeflediğiniz listeye testinizle ilişkilendirilen kuruluşu eklemeniz gerekir.
  • Yorumlar: Test kullanıcıları herkese açık yorumlar gönderemez.
  • Ücretli uygulamalar: Ücretli bir uygulamayı açık veya kapalı bir test kullanarak test ediyorsanız, test kullanıcılarının yine de bu uygulamayı satın almaları gerekir. Ücretli bir uygulamayı dahili test kullanarak test ediyorsanız, test kullanıcıları uygulamanızı ücretsiz olarak yükleyebilirler.

Dahili, kapalı ve açık test arasındaki fark nedir?

Dahili test: Uygulamanızı dahili test ve kalite güvencesi kontrolleri için hızlıca dağıtın. 

Kapalı: Uygulamanızın yayın öncesi sürümlerini daha geniş bir test kullanıcısı grubu ile test etmek için kapalı bir sürüm oluşturun. Daha küçük bir çalışan grubu veya güvenilir kullanıcılarla test yaptıktan sonra, testinizi açık sürüme genişletebilirsiniz. Uygulama sürümleri sayfanızda ilk kapalı testiniz olarak bir Alfa kanalı bulunacaktır. Gerekirse, başka kapalı kanallar da oluşturup ad verebilirsiniz.

Önceden yayınlamış olduğunuz mevcut bir uygulamayı test ediyorsanız sadece test grubunuzdaki kullanıcılar kapalı sürümler için bir güncelleme alırlar.

Açık: Büyük bir grupla test etmek ve uygulamanızın test sürümünü Google Play'de göstermek için açık bir sürüm oluşturun. Açık test uygularsanız herkes test programınıza katılabilir ve size gizli geri bildirim gönderebilir. Bu seçeneği kullanmadan önce uygulamanızın ve mağaza girişinizin Google Play'de görülmeye hazır olduğundan emin olun.

Not: Artık açık alfa veya kapalı beta testleri oluşturmak mümkün olmayacaktır. Halihazırda devam etmekte olan mevcut açık alfa veya kapalı beta testlerine erişiminiz sürecektir. 

Tümünü Daralt Tümünü Genişlet

İpuçları

Nasıl başlayabilirim?

Dahili test ile başlamanızı, daha sonra testinizi küçük bir kapalı test grubuna genişletmenizi öneririz.

Dahili testi ne zaman kullanmalıyım?

Dahili test oluşturduğunuzda uygulamanızı hemen dahili test kullanıcılarınıza yayınlamış olursunuz. Bu, geliştirme sürecinizin erken aşamalarında sorunları tanımlamanıza ve geri bildirim almanıza yardımcı olabilir. Dahili test:

  • Hızlıdır: Dahili test kanalını kullanarak uygulamaları açık veya kapalı kanallardan çok daha hızlı bir şekilde dağıtabilirsiniz. Dahili test kanalına yeni bir APK veya app bundle yayınladığınızda bu APK birkaç dakika içinde test kullanıcılarının kullanımına hazır olur.
    • Not: Uygulamayı ilk kez yayınlıyorsanız, uygulama dahili testinizin kullanıma sunulması 48 saat sürebilir.

  • Esnektir: Dahili test, farklı test aşamalarını (dahili test, kalite güvencesi kontrolleri ve lansman sonrası hata ayıklama gibi) destekleyecek şekilde ayarlanabilir.
  • Güvenlidir: Dahili test kanalı ile test uygulamanız Play Store üzerinden kullanıcılara dağıtılır.
Bir uygulama için aynı anda birden fazla test çalıştırabilir miyim?

Aynı uygulama üzerinde birden fazla test çalıştırmak istiyorsanız aşağıdakileri unutmayın:

  • Herhangi bir zamanda, birden fazla kapalı test ve bir açık test yürütebilirsiniz.
  • Bir kullanıcı, uygulamanızın dahili testine katılmayı seçerse artık açık veya kapalı testi almaya uygun olmaz. Kullanıcının açık veya kapalı teste tekrar erişebilmesi için dahili testten çıkarak tekrar açık veya kapalı teste dahil olması gerekir.

1. Adım: Test ayrıntılarını ayarlayın

Test yöntemini seçme

Dahili test: 100 kişiye kadar test kullanıcısını yönetme

Dahili test kullanıcılarının e-posta adreslerine göre listesini oluşturabilirsiniz. Dahili bir testte uygulama başına 100'e varan test kullanıcısı bulunabilir.

Dahili test oluştururken aşağıdaki noktaları göz önünde bulundurun:

  • Ülke dağıtımı: Dahili testinize her yerden kullanıcılar ekleyebilirsiniz. Dahili test kullanıcıları, uygulamanızın üretim, açık veya kapalı sürümünün kullanılmadığı bir ülkede bulunsalar da dahili testi alacaklardır.
  • Ödeme: Ücretli uygulamalarda, test kullanıcıları dahili test sürümünüzü ücretsiz olarak yükleyebilirler. Test kullanıcıları aynı zamanda bir lisans test kullanıcıları listesine de dahil olmadıkları sürece uygulama içi satın alma işlemlerinde ödeme yapmak zorundadır.
  • Cihaz hariç tutma kuralları: Cihaz hariç tutma kuralları dahili test kullanıcıları için geçerli değildir.
  • Politika ve güvenlik incelemeleri: Dahili testler olağan Play politikasına veya güvenlik incelemelerine tabi olmayabilir.

Dahili test başlatma

 Test kullanıcıları listesi oluşturma

Test kullanıcıları listenizi zaten oluşturduysanız, "test kullanıcıları listesi ekle" talimatlarına geçin.

  1. Play Console hesabınızda oturum açın.
  2. Soldaki menüde Ayarlar Settings gear > Test kullanıcılarını yönet > Liste oluştur'u seçin.
  3. Test kullanıcıları listenizi tanımlayacak bir ad yazın.
  4. E-posta adreslerini virgülle ayırarak ekleyin veya CSV Yükle'yi tıklayın. .CSV dosyası kullanıyorsanız her e-posta adresini ayrı bir satıra, virgül kullanmadan yerleştirin. .CSV dosyası yüklerseniz bu dosya, eklediğiniz e-posta adreslerinin üzerine yazılır.
  5. Liste oluştur'u seçin.

Test kullanıcıları ekleme

  1. Play Console hesabınızda oturum açın.
  2. Bir uygulama seçin.
  3. Soldaki menüde Sürüm yönetimi > Uygulama sürümleri'ni seçin.
  4. Dahili test kanalının yanında Dahili testi yönet'i seçin.
  5. "Test kullanıcılarını yönetme" bölümünü genişletin. "Test kullanıcılarını yönetme" bölümü boşsa, dahili test kanalına bir APK veya app bundle yüklediğinizden emin olun.
  6. "Bir test yöntemi seçin" ifadesinin yanında Dahili test'i seçin.
  7. "Kullanıcılar" bölümünde kullanmak istediğiniz listenin yanındaki kutuyu işaretleyin.
  8. Test kullanıcılarınızla paylaşmak için “Kayıt URL'si” bilgisini kopyalayın.
  9. “Geri bildirim kanalı”nın yanında test kullanıcılarının geri bildirimlerini toplamak için bir e-posta adresi veya URL ekleyin. Uygulamanızın geri bildirim kanalı, kullanıcılara, test kullanıcısı kayıt sayfanızda gösterilir.
  10. Kaydet'i seçin.
Kapalı test: Test kullanıcılarını e-posta adresine göre yönetme

Kapalı bir testte, e-posta adreslerine göre bir test kullanıcıları listesi oluşturabilirsiniz. Her birinde en fazla 2.000 kullanıcı olan toplam 200 liste oluşturabilirsiniz. Kanal başına en çok 50 liste oluşturabilirsiniz.

Kapalı test başlatma

Test kullanıcıları listesi oluşturma

Test kullanıcıları listenizi zaten oluşturduysanız, "test kullanıcıları listesi ekle" talimatlarına geçin.

  1. Play Console hesabınızda oturum açın.
  2. Soldaki menüde Ayarlar Ayarlar > Test kullanıcılarını yönet > Liste oluştur'u seçin.
  3. Test kullanıcıları listenizi tanımlayacak bir ad yazın. Aynı listeyi uygulamalarınızdan herhangi biri için gelecekte yapacağınız testlerde de kullanabilirsiniz.
  4. E-posta adreslerini virgülle ayırarak ekleyin veya CSV Yükle'yi tıklayın. .CSV dosyası kullanıyorsanız her e-posta adresini ayrı bir satıra, virgül kullanmadan yerleştirin. .CSV dosyası yüklerseniz bu dosya, eklediğiniz e-posta adreslerinin üzerine yazılır.
  5. Liste oluştur'u seçin.

Test kullanıcıları ekleme

  1. Play Console hesabınızda oturum açın.
  2. Bir uygulama seçin.
  3. Soldaki menüde Sürüm yönetimi > Uygulama sürümleri'ni seçin.
  4. Kapalı kanalın yanındaki Yönet'i seçin.
  5. "Test kullanıcılarını yönetme" bölümünü genişletin. "Test kullanıcılarını yönetme" bölümü boşsa bir APK veya app bundle yüklediğinizden emin olun.
  6. "Bir test yöntemi seçin" ifadesinin yanında Kapalı Test'i seçin.
  7. "Kullanıcılar" bölümünde kullanmak istediğiniz listenin yanındaki kutuyu işaretleyin.
  8. Test kullanıcılarınızla paylaşmak için “Kayıt URL'si” bilgisini kopyalayın.
  9. “Geri bildirim kanalı”nın yanında test kullanıcılarının geri bildirimlerini toplamak için bir e-posta adresi veya URL ekleyin. Uygulamanızın geri bildirim kanalı, kullanıcılara, test kullanıcısı kayıt sayfanızda gösterilir.
  10. Bir kuruluşta test oluşturuyorsanız, "Kuruluşlar" bölümüne bir kuruluş kimliği ve adı girin.
  11. Kaydet'i seçin.
Kapalı test: Test kullanıcılarını Google Grupları ile yönetme
  1. Play Console hesabınızda oturum açın.
  2. Bir uygulama seçin.
  3. Soldaki menüde Sürüm yönetimi > Uygulama sürümleri'ni seçin.
  4. Kapalı kanalın yanındaki Yönet'i seçin.
  5. "Test kullanıcılarını yönetme" bölümünü genişletin. "Test kullanıcılarını yönetme" bölümü boşsa bir APK veya app bundle yüklediğinizden emin olun.
  6. "Test yöntemi"nin yanında Google Grupları'nı kullanan Alfa Testi'ni seçin.
  7. Şu biçimi kullanarak Google Grubu'nun e-posta adresini yazın: grubunuzunadı@googlegroups.com
  8. Test kullanıcılarınızla paylaşmak için “Kayıt URL'si” bilgisini kopyalayın.
  9. Bir kuruluşta test oluşturuyorsanız, "Kuruluşlar" bölümüne bir kuruluş kimliği ve adı girin.
  10. Kaydet'i seçin.

Not: Google+ 2019'da kullanımdan kaldırılacağından, kapalı test kanallarınıza artık Google+ Toplulukları ekleyemezsiniz. Halihazırda yapılandırılmış Google+ Topluluklarınız varsa bunlar geçiş döneminde kullanılabilir olmaya devam edecektir. Google+ Toplulukları'ndaki test kullanıcılarını Google Grupları'na taşımak veya bunun yerine e-posta adresiyle yönetmek daha iyi olacaktır.

Açık test: Test uygulamanızı Google Play'de gösterme

Bir açık test ayarlarsanız kullanıcılar Google Play'de test uygulamanızı bulabilir. Bu seçeneği kullanmadan önce uygulamanızın Google Play'de görülmeye hazır olduğundan emin olun.

  • Erken erişim uygulamaları (üretimde yayınlanmamış yeni uygulamalar) için: Kullanıcılar Google Play'de arama yoluyla açık testinizi bulabilir. Kullanıcılar girişinizi bulduktan sonra, uygulamanızı normal bir şekilde yükleyebilir.
  • Yayında üretim sürümü olan uygulamalar için: Kullanıcılar, mağaza girişinizden açık testinize dahil olmayı seçebilir.

Ayrıca, bir web sitesinde veya e-postada URL bağlantısını paylaşabilirsiniz. Bağlantıya sahip her kullanıcı açık teste erişebilir.

Açık test başlatma

  1. Play Console hesabınızda oturum açın.
  2. Bir uygulama seçin.
  3. Soldaki menüde Sürüm yönetimi > Uygulama sürümleri'ni seçin.
  4. Açık kanalın yanındaki Yönet'i seçin.
  5. "Test kullanıcılarını yönetme" bölümünü genişletin. "Test kullanıcılarını yönetme" bölümü boşsa bir APK veya app bundle yüklediğinizden emin olun.
  6. "Bir test yöntemi seçin" ifadesinin yanında Açık Beta Testi'ni seçin.
  7. İsteğe bağlı: Uygulamanızı test etmek istediğiniz maksimum kullanıcı sayısını yazın (en az 1.000 olmalıdır). Bir değer belirtilmezse herhangi bir maksimum sayı kullanılmaz.
  8. Test kullanıcılarınızla paylaşmak için “Kayıt URL'si” bilgisini kopyalayın.
  9. “Geri bildirim kanalı”nın yanında test kullanıcılarının geri bildirimlerini toplamak için bir e-posta adresi veya URL ekleyin. Uygulamanızın geri bildirim kanalı, kullanıcılara, test kullanıcısı kayıt sayfanızda gösterilir.
  10. Kaydet'i seçin.
Geliştirme ekipleriniz için ek kapalı test kanalları oluşturma

Bazı durumlarda ek kapalı test kanallarına ihtiyaç duyabilirsiniz. Örneğin, farklı özelliklerdeki hataları ele alması gereken farklı geliştirme ekiplerine sahip olabilirsiniz. Her ekip kendi test kanalını oluşturursa özellikler üzerinde aynı anda çalışılabilir.

Ek test kanallarıyla, e-posta adresine göre test kullanıcılarının bir listesini oluşturabilir veya test kullanıcılarını Google Grupları ya da Google+ Toplulukları'yla yönetebilirsiniz. Bu gruplarda boyut sınırı yoktur. 

Ek test kanalı oluşturma

  1. Play Console hesabınızda oturum açın.
  2. Bir uygulama seçin.
  3. Soldaki menüde Sürüm yönetimi > Uygulama sürümleri'ni seçin.
  4. Kapalı kanalın yanındaki Kapalı kanal oluştur'u seçin.
  5. Bir kanal başlığı ekleyin. Kanal başlığı Play Console'da ve Google Play Geliştirici API'sinde kanal diğer adı olarak kullanılır.
  6. Kanal oluştur'u seçin.
  7. Test kullanıcılarını e-posta adresine göre, Google Grupları veya Google+ Toplulukları ile yönetmek isteyip istemediğinizi belirtin.
  8. Test kullanıcılarınızla paylaşmak için “Kayıt URL'si” bilgisini kopyalayın.
  9. “Geri bildirim kanalı”nın yanında test kullanıcılarının geri bildirimlerini toplamak için bir e-posta adresi veya URL ekleyin. Uygulamanızın geri bildirim kanalı, kullanıcılara, test kullanıcısı kayıt sayfanızda gösterilir.
  10. Kaydet'i seçin.

Testle ilgili ipuçları ve destek

Ek kapalı kanallar oluşturduğunuzda aşağıdaki özellikler desteklenmez:

Google Play oyun hizmetleri için test kullanıcılarını yönetme

Google Play oyun hizmetlerini kullanıyorsanız test kullanıcısı grupları, APK'nız veya app bundle'ınız ve Google Play oyun hizmetleri arasında otomatik olarak paylaşılır.

Oyun hizmetleri > Test sayfanızda, APK'nızı veya app bundle'ınızı test etmeye katılmayı seçen kullanıcıları otomatik olarak dahil etmek için test kullanıcıları anahtarını kullanabilirsiniz.

Bağımsız test kullanıcılarını Google Play oyun hizmetlerine manuel olarak eklemek için:

  1. Play Console hesabınızda oturum açın.
  2. Oyun hizmetleri'ni Games services tıklayın.
  3. Bir oyun seçin.
  4. Soldaki menüde Test > Test kullanıcısı ekle'yi tıklayın.
  5. Eklemek istediğiniz e-posta adreslerini yazın. E-posta adresleri, Google+ kullanan geçerli Google hesapları olmalıdır.
  6. Ekle'yi seçin.

Kullanıcılar test grubuna katılmayı seçtikten sonra, Google+'yı kullanarak oturum açabilir, taslak veya yayınlanmış başarıları kazanabilir ve taslak ya da yayınlanmış skor tablolarında yayınlayabilirler.

2. Adım: Sürüm oluşturun

Uygulamanızın testine dair ayrıntıları ayarladıktan sonra, bu talimatları kullanarak bir sürüm oluşturabilir ve yayınlayabilirsiniz.

Uygulamanızın Alfa ve Beta kanallarında ülke kullanım durumunu yönetmeyle ilgili ayrıntılar için uygulama sürümlerini belirli ülkelere dağıtma konusuna gidin. 

3. Adım: Kayıt URL'nizi kullanıcılarla paylaşın

Test oluşturduğunuzda, bu testi kullanıcılarınızla paylaşmak için uygulamanızın URL bağlantısını alırsınız.
  • Kayıt bağlantısı yalnızca uygulama "Yayınlandı" durumundaysa gösterilir. "Taslak" veya "Yayınlanmak üzere beklemede" durumundaki uygulamalarda kayıt bağlantısı gösterilmez.
  • Test kullanıcılarınız kayıt bağlantısını tıkladığında, test kullanıcısı olmanın ne demek olduğunu belirten bir açıklama ve kaydolmak için gereken bağlantıyı alırlar. Her test kullanıcısının bağlantıyı kullanarak kaydolması gerekir.
  • Bir Google Grubu veya Google+ Topluluğu ile kapalı bir test yürütüyorsanız kullanıcıların testinize katılmadan önce gruba ya da topluluğa katılmaları gerekir. 

4. Adım: Geri bildirim alın

Test kullanıcılarınız uygulamanızı yükledikten sonra, test sürümünü kullanmaları için birkaç dakika içinde otomatik olarak güncellenirler.

Test kullanıcılarınız Google Play'de herkese açık yorumlar bırakamayacağından, bir geri bildirim kanalı eklemek veya kullanıcılarınızın geri bildirimlerini size nasıl sağlayacaklarını belirtmek (e-posta, web sitesi veya mesaj forumu üzerinden) iyi bir fikirdir.

Bir açık test yürütüyorsanız test kullanıcılarınız, Google Play üzerinden size gizli geri bildirim de sağlayabilir.

5. Adım: Testi sonlandırın

Kullanıcıları uygulamanızın testinden kaldırmak için: 

  1. Play Console hesabınızda oturum açın.
  2. Bir uygulama seçin.
  3. Soldaki menüde Sürüm yönetimi > Uygulama sürümleri'ni seçin.
  4. Sonlandırmak istediğiniz testin yanındaki Yönet'i seçin.
  5. "Test kullanıcılarını yönetme" kartını genişletin.
  6. Bir test sonlandırıldığında, test kullanıcıları artık güncelleme almazlar, ancak ilgili uygulama cihazlarında yüklü olarak kalır.
    • Oluşturduğunuz kapalı bir test kanalını kaldırmak için Kanalı devre dışı bırak'ı seçin. "Kapalı kanallar" bölümündeki Uygulama sürümleri sayfasında, devre dışı bırakılmış kanallara erişebilirsiniz.  
    • Açık, kapalı bir alfa veya dahili testi sonlandırmak için Test kullanıcılarını kaldır'ı seçin. 

Sürüm kodları ve kanal durumlarını test etme

Sürüm kodu gereksinimleri

Kullanıcıların aldığı uygulama sürümü şu özelliklere sahiptir: 

  • Cihazlarıyla uyumlu en yüksek sürüm kodunu içerme ve
  • Almaya uygun oldukları bir kanalda yayınlanmış olma

Tüm kullanıcılar her zaman üretim kanalını almaya uygundur. Üretimde, kullanıcının kaydolduğu test kanalından daha yüksek sürüm koduna sahip bir APK yayınlanırsa, kullanıcı üretim APK'sını alır.

Birden çok kanal almaya uygun kullanıcılar, söz konusu kanallarda yayınlanan en yüksek sürüm kodu APK'sını alır.

Test kanalını almaya uygun olması için bir kullanıcı:

  • Yönetilen kanal yapılandırmasına dahil olmalı ve
  • İlgili test programına kaydolmalıdır

Örneğin, test programına kaydolan tüm kullanıcılar açık test kanalı için uygundur. Dahili test programına kaydolan kullanıcılar, yönetilen test kullanıcıları yapılandırmasına dahil edilmiş olsalar bile açık ve kapalı test kanallarına uygun olmazlar. Bu kullanıcılar, söz konusu kanallarda yayınlanan daha yüksek sürüm kodlu APK'ları almaz.

Uygulamalarınız için sürüm oluşturma hakkında daha fazla bilgi edinin.

Kanal durumlarını test etme

Sürümünüzü kullanıma sunarken, belirli bir kanalın kullanıcıları başka bir kanala sunulan APK'ları veya app bundle'ları aldığında (kanalın yedek durumu olarak bilinir), bunu belirten onaylama mesajları görebilirsiniz. 

Yedek şartları ve durumları

  • Sınırlandı: Bir APK, aynı cihaz yapılandırmasının bir kısmına veya tamamına hizmet ediyorsa ve daha yüksek sürüm koduna sahipse diğer APK'yı sınırlandırır.
  • Yükseltildi: Kanalın etkin durumdaki APK'larının hepsi yedek kanalın etkin durumdaki APK'larında yer alır (örneğin etkin beta APK'larının hepsi üretimde de etkindir). Önce test kanalına yayınlayıp sonra test edilen APK'ları daha kararlı bir sürüme yayınlarsanız bunu görebilirsiniz.
  • Yerini aldı: Bir kanaldaki tüm etkin APK'lar, yedek kanalındaki daha yüksek sürüm koduna sahip etkin APK'lar tarafından tamamen sınırlandırılır. Kanaldaki APK'ların hiçbiri kullanıcılara sunulmaz, çünkü kullanıcıların hepsi yedek kanaldan APK alır. Bu da, yerine geçilen kanalın temsil ettiği test programının bırakıldığı anlamına gelir.
  • Kısmen sınırlandı: Bir kanaldaki etkin APK'ların en az biri, yedek kanaldaki daha yüksek sürüm koduna sahip bir APK tarafından sınırlandırılır. Bu da, beta kullanıcıların bazıları beta kanaldan APK alırken diğerlerinin üretimden APK alabileceği anlamına gelir. Bu muhtemelen sürüm kodları atanırken oluşan bir hatadır.

Alakalı içerik

Bu size yardımcı oldu mu?
Bunu nasıl iyileştirebiliriz?