- Katılım
- 21 May 2023
- Mesajlar
- 777
- Tepki
- 17
- Puan
- 18
Yeni sürümü yayımladınız. Kendi telefonunuzda güncelleme görünüyor, ekibin yarısında görünmüyor. Bir kullanıcı da "bende hâlâ eski hâli var" diye yazmış. Ortada hata yok, yalnız yayın yüzdesi var.
Aşağıda güncellemenin kullanıcıya kademeli ulaşmasının nasıl kurulduğunu, yüzdenin kendiliğinden artıp artmadığını, sorun görülürse yayının nasıl durdurulduğunu ve uygulamanın kullanıcıyı güncellemeye kendi içinden nasıl çağırabildiğini resmî belgelerden çıkarıyoruz.
Aşamalı yayın neyi değiştiriyor?
Play Console yardım belgesi aşamalı yayını, güncellemenin kullanıcıların yalnız bir yüzdesine ulaşması ve bu yüzdenin zamanla artırılabilmesi olarak tarif ediyor.
Önemli bir sınır var: aşamalı yayın yalnız uygulama güncellemelerinde kullanılabiliyor, uygulamayı ilk kez yayımlarken kullanılamıyor.
Kullanıcı seçimi rastgele yapılıyor. Belge, yeni ve mevcut kullanıcıların aşamalı yayından güncelleme almaya uygun olduğunu ve her yeni yayın için rastgele seçildiklerini söylüyor.
Bir ayrıntı daha: kullanıcılar aşamalı yayınla bir sürüm aldıklarında bu konuda bilgilendirilmiyor. Yani "bende neden yok" sorusunun cevabı kullanıcı tarafında görünmüyor.
Sürüm çıkarma araçlarına yeni başlıyorsanız Android uygulama geliştirme yazımızda zinciri baştan toplamıştık.
Yüzde kendiliğinden artıyor mu?
Hayır. Belge bunu açıkça yazıyor: aşamalı yayın yüzdesi kendiliğinden artmıyor, daha büyük bir kullanıcı kesimini kapsamak için yüzdeyi elle güncellemeniz gerekiyor.
Yüzdeyi artırma yolu da tarif edilmiş. Play Console'da ilgili sayfaya gidip Releases sekmesinden yayını seçiyor, Manage rollout altından Update rollout ile yüzdeyi değiştirip onaylıyorsunuz.
Ülke hedeflemesi de mümkün. Aşamalı yayını sınırlı bir ülke kümesiyle başlatabiliyorsunuz; varsayılan olarak ülke kapsamı üretim kanalınızdaki konumlarla aynı oluyor. Ülke seçimi yalnız üretim yayınını güncellerken sunuluyor.
Bir de zamanlama beklentisini yerine oturtan bir cümle var: güncelleme, aşamalı yayındaki kullanıcı yüzdesine açılıyor ama bütün grubun güncellemeyi alması zaman alabiliyor. Yani yüzdeyi %20'ye çektiğiniz dakikada her beş kullanıcıdan birinde yeni sürüm belirmiyor.
Uygulama test kanallarında da aynı mekanizma çalışıyor. Belge, açık test ve kapalı test kanallarındaki yayınlar için de aynı adımların izlendiğini gösteriyor; yalnız gidilecek sayfa değişiyor.
- Geri alınamayan adım: Aşamalı yayın başladıktan sonra listeden ülke çıkarılamıyor.
- Mağaza sayfası: Güncelleme mağaza listenizde değişiklik gerektiriyorsa, listeyi yayın %100'e ulaştıktan sonra güncellemek öneriliyor.
- İzleme: Yayın sürerken çökme raporlarını ve kullanıcı geri bildirimini yakından izlemek öneriliyor.
Püf nokta' Alıntı:Yayını küçük bir yüzdeyle başlatıp çökme oranını izleyin; aşamalı yayın alan kullanıcılar da herkese açık değerlendirme bırakabiliyor.
Sorun görürseniz ne yapılıyor?
Belge iki komut tanımlıyor: durdurma ve sürdürme. Yayını durduğunuzda mevcut aşamalı yayında ek kullanıcı o sürümü almıyor; sürümü almış olan kullanıcılar ise o sürümde kalmaya devam ediyor.
Durdurulmuş bir yayını sonradan sürdürebiliyorsunuz. Belge burada bir uyarı koyuyor: durdurup sonra sürdürdüğünüzde aynı kullanıcı kümesi etkileniyor.
Aynı mantık üst üste yayınlar için de geçerli. Önceki yayının dağıtımı tamamlanmadan yeni bir aşamalı yayın başlatırsanız, yeni sürüm yüzdeye bağlı olarak önceki yayınla aynı kullanıcı grubunu kullanıyor.
Belgenin önerisi ise sade: mevcut paketinizde sorun bulduysanız düzeltilmiş paketle yeni bir yayın oluşturun. Çökme kaydındaki ilk ipucunu nerede aramak gerektiğini crash kaydı yazımızda anlatmıştık.
Uygulama kendi içinden çağırabiliyor mu?
Evet, bunun için ayrı bir mekanizma var. Android geliştirici belgesi uygulama içi güncellemeleri, etkin kullanıcıları uygulamayı güncellemeye yönlendiren bir Google Play Core kitaplığı özelliği olarak tanımlıyor.
İki akış tarif ediliyor. Esnek güncelleme arka planda indirme ve kurulum sağlıyor; kullanıcının indirme sürerken uygulamayı kullanmasının kabul edilebilir olduğu durumlar için uygun görülüyor.
Anında güncelleme ise tam ekran bir akış; kullanıcının uygulamayı kullanmaya devam edebilmesi için güncellemesi ve yeniden başlatması gerekiyor. Belge bunu, güncellemenin uygulamanın temel işlevi için kritik olduğu durumlara öneriyor.
Kapsam sınırlı: özellik Android 5.0 ve üzeri cihazlarda, yalnız Android telefonlarda, tabletlerde ve ChromeOS cihazlarında destekleniyor. Belge ayrıca APK genişletme dosyası kullanan uygulamalarla uyumlu olmadığını not ediyor.
Yayın %100'e ulaştıktan sonra elden geçireceğiniz mağaza sayfasının sıralamaya etkisini ASO yazımızda toplamıştık.
Sık Sorulan Sorular
Aşamalı yayın ilk yayında kullanılabilir mi?
Hayır. Belge, aşamalı yayının yalnız uygulama güncellemeleri için kullanılabildiğini yazıyor.
Yayın yüzdesi otomatik artar mı?
Artmıyor. Yüzdeyi Play Console'dan elle güncellemek gerekiyor.
Yayını durdurursam kullanıcılar eski sürüme döner mi?
Dönmüyor. Sürümü almış kullanıcılar o sürümde kalıyor, yalnız yeni kullanıcı almıyor.
Ülke seçimi sonradan daraltılabilir mi?
Hayır. Aşamalı yayın başladıktan sonra listeden ülke çıkarılamıyor.
Kullanıcıya güncelleme uyarısı gösterilebilir mi?
Evet. Play Core kitaplığının uygulama içi güncelleme özelliğinde iki akış var: esnek akış ve anında akış.
Özetle
Güncellemenin herkese aynı anda ulaşmaması çoğu zaman hata değil, tasarım. Aşamalı yayın güncellemeyi rastgele seçilen bir kullanıcı yüzdesine veriyor, yüzdeyi siz artırıyorsunuz ve kullanıcılar bu durumdan haberdar edilmiyor. Ülke seçimi tek yönlü: eklenebiliyor, çıkarılamıyor. Sorun görürseniz yayını durdurmak yeni kullanıcıları koruyor ama sürümü almış olanları geri almıyor; doğru çözüm düzeltilmiş paketle yeni yayın. Güncellemeyi kullanıcıya hatırlatmak isterseniz uygulama içi güncelleme akışları devrede.
Yeni sürümü yayımlarken ilk yüzdeyi kaça ayarlıyorsunuz?
Güncelleme: 5 Eylül 2026. Play Console aşamalı yayın belgesi ve Android uygulama içi güncelleme kılavuzu kontrol edildi.
Dijital Dünyanıza Yön Veren Pusula