Uygulama Mağazasına Yükleme: Google Play ve App Store Rehberi
Uygulamanız hazır, peki mağazaya nasıl çıkacak? Google Play ve App Store'da hesap açmaktan inceleme sürecine kadar bilmeniz gerekenleri anlatıyoruz.
İçindekiler
Uygulamanız test cihazlarında sorunsuz çalışıyor, ekipteki herkes beğendi ve artık müşterilerinizin onu mağazada bulmasını istiyorsunuz. Ancak bu son adım, çoğu işletmenin tahmin ettiğinden daha fazla hazırlık ister. Uygulama mağazasına yükleme süreci; doğru hesabı açmak, gizlilik beyanlarını eksiksiz doldurmak, mağaza sayfasını hazırlamak ve inceleme ekibinin sorularına yanıt vermek gibi adımlardan oluşur. Bu yazıda Google Play ve App Store süreçlerini, sık karşılaşılan ret nedenleriyle birlikte anlatıyorum.
Önce hesap: uygulama kimin adına yayınlanacak?
Her iki mağazada da uygulamayı yayınlamak için bir geliştirici hesabı gerekir. Google tarafında Google Play Console, Apple tarafında Apple Developer Program ve App Store Connect kullanılır. Google Play’de hesap için bir kerelik, Apple’da ise yıllık bir üyelik ücreti alınır; tutarlar ve koşullar değişebildiği için güncel bilgiyi mağazaların kendi sitelerinden kontrol edin.
Burada verilecek en önemli karar, hesabın kimin adına açılacağıdır:
- Kurumsal hesap: Uygulama mağazada şirketinizin adıyla görünür. Şirket doğrulaması için ek belgeler istenir ve onay süreci daha uzun sürebilir, ama uzun vadede en doğru yoldur.
- Kişisel hesap: Daha hızlı açılır, ancak uygulama bireyin adıyla yayınlanır. Yeni kişisel hesaplarda yayından önce ek test şartları uygulanabilir.
Uygulamanızı geliştiricinin kişisel hesabından yayınlatmayın. İleride geliştiriciyle yollarınız ayrılırsa uygulamayı devralmak zahmetli olabilir. Doğru yöntem, hesabı işletmeniz adına açıp geliştiriciye yalnızca gerekli yetkileri vermektir; her iki konsol da ekip üyelerine rol bazlı erişim tanımlamaya izin verir.
Uygulama mağazasına yükleme öncesi hazırlık listesi
| Hazırlık | Açıklama |
|---|---|
| Uygulama adı ve kısa açıklama | Mağaza aramasında görünen, ne işe yaradığını net anlatan metinler |
| Uzun açıklama | Özellikleri, kimler için olduğunu anlatan, doğal dilde yazılmış metin |
| Ekran görüntüleri | Telefon ve gerekiyorsa tablet boyutlarında, gerçek ekranları gösteren görseller |
| Uygulama simgesi | Küçük boyutta da okunabilen, marka ile uyumlu simge |
| Gizlilik politikası adresi | Hangi verilerin neden toplandığını açıklayan, herkese açık bir web sayfası |
| Veri güvenliği beyanları | Google Play’deki veri güvenliği formu ve App Store’daki uygulama gizliliği bilgileri |
| Yaş derecelendirmesi | İçerik anketiyle belirlenen yaş sınıfı |
| Test hesabı | Giriş gerektiren uygulamalarda inceleme ekibinin kullanacağı demo kullanıcı |
Gizlilik politikası ve veri beyanları, uygulamanın gerçekte yaptığıyla birebir örtüşmelidir. Kullandığınız analiz, reklam veya bildirim kütüphanelerinin topladığı veriler de bu beyanlara dahildir. Türkiye’deki kullanıcılar için KVKK yükümlülüklerini de göz ardı etmeyin; genel çerçeveyi KVKK uyumlu web sitesi yazısında anlattım, kesin hukuki değerlendirme için ise bir uzmana danışmanızı öneririm.
Google Play’e yükleme adımları
- Play Console’da yeni uygulama oluşturulur, varsayılan dil ve uygulama türü seçilir.
- Mağaza sayfası bilgileri, görseller ve iletişim bilgileri girilir.
- İçerik derecelendirmesi, hedef kitle, veri güvenliği ve reklam beyanları doldurulur.
- Uygulama, Google’ın istediği Android App Bundle (AAB) biçiminde imzalanıp yüklenir.
- Önce dahili veya kapalı test kanalında belirli kullanıcılarla denenir.
- Hazır olunduğunda üretim kanalına gönderilir ve inceleme sonrası yayına çıkar.
App Store’a yükleme adımları
- App Store Connect’te uygulama kaydı oluşturulur, paket kimliği tanımlanır.
- Uygulama Xcode üzerinden derlenip yüklenir; Flutter projelerinde de iOS derlemesi bu araçla yapılır.
- TestFlight ile ekip içi ve dış test kullanıcılarına deneme sürümü dağıtılır.
- Mağaza bilgileri, ekran görüntüleri, gizlilik bilgileri ve inceleme notları eklenir.
- Uygulama incelemeye gönderilir; onaydan sonra hemen ya da belirlediğiniz tarihte yayınlanır.
Apple’ın incelemesi genellikle daha ayrıntılıdır ve inceleme ekibi uygulamayı gerçekten kullanarak değerlendirir. Bu nedenle inceleme notlarına test hesabını ve uygulamanın nasıl kullanılacağını açıkça yazmak süreci hızlandırır.
Sık karşılaşılan ret nedenleri
Uygulama mağazasına yükleme sırasında başvuruların geri çevrilmesine yol açan nedenler çoğu zaman öngörülebilir ve önceden önlenebilir:
- Eksik veya tutarsız gizlilik beyanı: Uygulamanın topladığı verilerle beyan edilenlerin uyuşmaması.
- Hesap silme seçeneğinin olmaması: Uygulama içinde hesap oluşturulabiliyorsa, kullanıcının hesabını silme talebinde bulunabilmesi beklenir.
- Gerekçesiz izin talepleri: Konum, kamera veya rehber izni neden istendiği açıklanmadan talep edilirse.
- Çalışmayan test hesabı: İnceleme ekibi giriş yapamazsa uygulama değerlendirilemez.
- Yetersiz işlev: Yalnızca bir web sitesini gösteren, uygulamaya özgü değer katmayan başvurular.
- Dijital içerik satışında ödeme kuralları: Uygulama içinde dijital içerik veya abonelik satılıyorsa mağazaların ödeme kurallarına uyulması gerekir; güncel politikaları mağaza yönergelerinden kontrol edin.
Ret çoğu zaman bir son değildir. İnceleme ekibinin gerekçesi okunur, eksik giderilir ve uygulama yeniden gönderilir.
Yayından sonra: güncellemeler ve bakım
Uygulama mağazaya çıktıktan sonra da iş bitmez. Her güncelleme aynı inceleme sürecinden geçer; mağazalar da zaman zaman hedef işletim sistemi sürümü gibi yeni gereksinimler getirir. Bu gereksinimlere zamanında uyulmazsa uygulamanın yeni kullanıcılara görünürlüğü kısıtlanabilir. Yayın sonrası bakımın neleri kapsadığını mobil uygulama bakımı yazısında anlattım; projenin önceki aşamaları için de mobil uygulama geliştirme rehberine göz atabilirsiniz.
Bu işi nasıl birlikte yaparız?
- Hesap ve sahiplik planı: Geliştirici hesaplarını işletmeniz adına nasıl açacağınızı birlikte planlıyor, bana gerekli ekip yetkisini vermenizi sağlıyoruz.
- Mağaza hazırlığı: Açıklamaları, ekran görüntülerini, gizlilik politikasını ve veri beyanlarını uygulamanın gerçek davranışına göre birlikte hazırlıyoruz.
- Test ve gönderim: Kapalı test ve TestFlight sürümleriyle son kontrolleri yapıyor, inceleme notlarını ve test hesabını hazırlayıp başvuruyu gönderiyorum.
- İnceleme ve yayın sonrası destek: İnceleme ekibinden gelen soruları yanıtlıyor, gerekirse düzeltmeleri yapıp yeniden gönderiyor; sonraki güncellemeleri de aynı düzenle yönetiyoruz.
Uygulamanızı mağazaya çıkarma aşamasındaysanız iletişim sayfasından bana yazabilirsiniz.
Sık sorulan sorular
Uygulama mağazaya yüklendikten ne kadar sonra yayına çıkar?
İnceleme süresi mağazaya, uygulamanın türüne ve hesabın geçmişine göre değişir. Basit uygulamalar kısa sürede onaylanabilir; ek inceleme gereken durumlarda süre uzayabilir.
Geliştirici hesabını kendim mi açmalıyım?
Evet, hesabın işletmeniz adına açılması önerilir. Geliştiriciye konsol üzerinden yalnızca gerekli yetkiler verilir; böylece uygulamanın sahipliği her zaman sizde kalır.
Uygulamam reddedilirse ne olur?
Mağaza ret gerekçesini bildirir. Eksik giderildikten sonra uygulama yeniden incelemeye gönderilir; gerekirse inceleme ekibine açıklama yazılabilir.
Her güncelleme yeniden incelemeden geçer mi?
Evet, her iki mağazada da yeni sürümler incelemeden geçer. Ancak uygulama içeriği bir yönetim panelinden yönetiliyorsa ürün ve duyuru gibi değişiklikler yeni sürüm gerektirmez.
Sonuç
Uygulama mağazasına yükleme, doğru hesap yapısı ve eksiksiz beyanlarla hazırlandığında sorunsuz ilerleyen bir süreçtir. Bu aşamada desteğe ihtiyacınız varsa bana ulaşabilirsiniz.
