Uygulamayı App Store ve Google Play'de yayınlama: hesaplar, inceleme ve test
Maybe Digital · 8 dk okuma · Güncelleme:
Kısa cevap
Bir uygulamayı yayınlamak için Apple Developer Program ve Google Play Console hesapları açılır, mağaza sayfası (ekran görüntüleri, açıklama, gizlilik bilgileri) hazırlanır, gizlilik politikası adresi eklenir ve uygulama mağazaların incelemesine gönderilir. Şirket adına yayın için Apple bir D-U-N-S numarası ister; Google ise yeni kişisel hesaplarda üretime çıkmadan önce belirli sayıda test kullanıcısıyla kapalı test şartı arar.
Geliştirici hesabı: bireysel mi, kurumsal mı?
Her iki mağazada da bireysel ve kurumsal (organizasyon) hesap seçenekleri vardır. Bireysel hesapta mağazada satıcı olarak kişinin adı görünür; kurumsal hesapta şirketin unvanı görünür. Bir şirket ürünü yayınlıyorsanız hesabı baştan şirket adına açmak hem güven hem de ileride hesabın sahipliği açısından doğru olandır.
Apple'da organizasyon hesabı açmak için şirketin bir D-U-N-S numarasına (Dun & Bradstreet'in verdiği benzersiz şirket kimliği) sahip olması, şirket adına yetkili bir kişinin başvurması ve şirketin web sitesi gibi doğrulama bilgileri gerekir. Google Play'de de kurumsal hesaplar için kimlik ve kuruluş doğrulaması yapılır. Numaranın alınması ve doğrulamalar zaman alabildiği için bu adımı geliştirmenin başında başlatın; güncel ücretleri ve gereksinimleri her iki platformun resmî sayfalarından kontrol edin.
Mağaza sayfası: ilk izlenimi belirleyen içerik
Mağaza sayfası, uygulamanızın vitrinidir; hem kullanıcının indirme kararını hem de mağaza içi aramada bulunmayı etkiler. Her iki mağazanın görsel boyutları ve metin sınırları farklıdır ve zamanla değişir; hazırlamadan önce güncel ölçüleri kontrol edin.
- Uygulama adı ve kısa açıklama: ne işe yaradığını ilk bakışta anlatmalı.
- Uzun açıklama: ana işlevler, kimin için olduğu, gerektiğinde destek bilgisi.
- Ekran görüntüleri: uygulamanın gerçek ekranları, istenen cihaz boyutlarında; gerekirse kısa açıklamalarla.
- Uygulama simgesi, kategori, yaş derecelendirmesi ve iletişim bilgileri.
- Birden fazla dilde yayınlanacaksa her dil için ayrı metin ve tercihen ayrı görseller.
Gizlilik: politika, beyanlar ve hesap silme
Her iki mağaza da erişilebilir bir gizlilik politikası adresi ister. Ayrıca uygulamanın hangi verileri topladığını ve ne amaçla kullandığını beyan etmeniz gerekir: Apple'da App Store Connect'teki uygulama gizliliği (App Privacy) bilgileri, Google Play'de Veri güvenliği (Data safety) formu. Bu beyanlar, uygulamanıza eklediğiniz analitik, reklam ve hata takibi gibi üçüncü taraf kütüphanelerin topladığı verileri de kapsamalıdır.
Kullanıcıların hesap oluşturabildiği uygulamalarda, hesabın ve ilgili verilerin silinmesini talep etme imkânı da sunulmalıdır. Apple, hesap oluşturmaya izin veren uygulamalarda hesap silmenin uygulama içinden başlatılabilmesini ister; Google Play ise uygulama içi yolun yanında, uygulamayı yüklemeden de erişilebilen bir web adresi üzerinden silme talebi bekler. Ayrıntılar değişebildiği için güncel politika metinlerini kontrol edin; Türkiye'deki kullanıcılar için KVKK yükümlülüklerinizi de ayrıca değerlendirin.
Test kanalları: TestFlight ve Google Play test kanalları
Apple tarafında TestFlight, uygulamayı yayından önce gerçek kullanıcılara dağıtmanın yoludur. Ekibinizdeki kişiler iç test kullanıcısı olarak hızlıca eklenebilir; ekip dışındaki test kullanıcılarına dağıtılan ilk sürüm ise kısa bir beta incelemesinden geçer.
Google Play Console'da iç test (internal testing), kapalı test (closed testing) ve açık test (open testing) kanalları bulunur. Önemli bir ayrıntı: Google, belirli bir tarihten sonra açılan yeni kişisel geliştirici hesaplarının uygulamayı üretime (herkese açık yayına) çıkarmadan önce, belirli sayıda test kullanıcısıyla, belirli bir süre boyunca kesintisiz bir kapalı test yürütmesini şart koşar. Gereken kullanıcı sayısı ve süre zaman içinde değişebildiği için Play Console'daki güncel şartları kontrol edin ve bu süreyi yayın takviminize baştan ekleyin. Kurumsal hesaplar bu şarttan farklı kurallara tabi olabilir.
İnceleme süreci ve yaygın ret nedenleri
Apple ve Google, uygulamayı ve her güncellemeyi yayından önce inceler. İnceleme süresi sabit değildir; yoğunluğa ve uygulamanın türüne göre değişir. Ret çoğu zaman sonun değil, düzeltilecek maddelerin listesidir; gerekçeyi dikkatle okuyup düzeltmeyi yaptıktan ya da açıklama ekledikten sonra yeniden gönderebilirsiniz.
- Çökme, açılmayan ekranlar ya da çalışmayan bağlantılar.
- Giriş gerektiren uygulamalarda incelemeci için demo hesap bilgisi verilmemesi.
- Eksik ya da yanıltıcı mağaza bilgileri; uygulamada olmayan özellikleri gösteren ekran görüntüleri.
- Yer tutucu içerik, test metinleri veya yarım kalmış bölümler.
- Gizlilik beyanlarının uygulamanın gerçek veri kullanımıyla uyuşmaması ya da gizlilik politikasının eksik olması.
- Hesap silme imkânının bulunmaması.
- Dijital içerik ve abonelik satışında mağazanın ödeme kurallarına uyulmaması.
- Yalnızca bir web sitesini gösteren, işlevi çok sınırlı uygulamalar.
Yayından sonra: güncellemeler ve platform gereksinimleri
Yayın, sürecin sonu değildir. Her güncelleme yeniden incelemeden geçer; bu yüzden düzenli, küçük sürümler yayınlamak büyük ve riskli sürümlerden daha sağlıklıdır. Her iki mağaza da aşamalı yayın imkânı sunar: güncellemeyi önce kullanıcıların bir kısmına açıp sorun yoksa herkese yaymak, hataların etkisini sınırlar.
Apple ve Google, uygulamaların güncel geliştirme araçlarıyla derlenmesini ve Android tarafında belirli bir hedef API seviyesini karşılamasını düzenli olarak şart koşar. Bu şartlara uymayan uygulamalar güncellenemeyebilir ya da yeni kullanıcılara görünmez hâle gelebilir. Mağaza yorumlarını ve çökme raporlarını takip etmek, bakım planında bu yıllık güncellemelere yer açmak uygulamanın yayında kalmasını sağlar.
Sık sorulan sorular
- D-U-N-S numarası nedir, neden gerekli?
- D-U-N-S, Dun & Bradstreet'in şirketlere verdiği benzersiz bir kimlik numarasıdır. Apple, bir uygulamayı şirket (organizasyon) adına yayınlamak isteyenlerden şirketin gerçek ve yasal bir tüzel kişi olduğunu doğrulamak için bu numarayı ister. Alınması zaman alabildiği için başvuruyu erken başlatın.
- Uygulamayı ajansın hesabından mı yayınlamalıyım?
- Hayır. Hesaplar şirketiniz adına açılmalı; ajans yetkili kullanıcı olarak eklenip uygulamayı hazırlar ve gönderir. Böylece uygulama, kullanıcı yorumları ve gelirler her zaman sizde kalır.
- Google Play'deki kapalı test şartı herkese uygulanıyor mu?
- Bu şart, belirli bir tarihten sonra açılan yeni kişisel geliştirici hesapları için getirilmiştir; kurumsal hesaplar için kurallar farklı olabilir. Şartlar değişebildiği için kendi hesabınızda Play Console'un gösterdiği güncel gereksinimleri kontrol edin.
- Uygulama reddedilirse ne olur?
- Mağaza, reddin gerekçesini ilgili kurala atıfla bildirir. Sorunu düzeltip ya da gerekli açıklamayı ekleyip yeniden gönderebilirsiniz; kararın hatalı olduğunu düşünüyorsanız itiraz yolu da vardır. Çoğu ret, yayın öncesi dikkatli bir kontrol listesiyle önlenebilir.