Ağustos 2021'den itibaren, yeni uygulamaların Google Play'de Android App Bundle ile yayınlanması gerekmektedir. 200 MB'tan büyük olan yeni uygulamalar Play Asset Delivery ya da Play Feature Delivery aracını kullanabilir.
Google Play, 30 Haziran 2023'ten itibaren APK kullanan TV uygulaması güncellemelerini desteklememektedir. Tüm TV uygulaması güncellemeleri Android App Bundle (AAB) ile yayınlanmalıdır.
Daha fazla bilgi edinmek için Android Geliştiricileri Blogu'ndaki Android App Bundle'ın Geleceği makalesini okuyun.
Dahili uygulama paylaşımı sayesinde Android App Bundle'ı, dahili uygulama paylaşım sayfasına yükleyip bir bağlantı oluşturarak kendi ekibinizle veya test kullanıcılarınızla hızlı bir şekilde paylaşabilirsiniz. Uygulamanızı bu şekilde paylaşırken yalnızca e-posta listelerine erişimi kısıtlayabilir veya bağlantıyı paylaştığınız herkese indirme izni verebilirsiniz.
Başlamadan önce
Dahili uygulama paylaşımı için dosyaları yüklemeden önce bilmeniz gereken bazı önemli noktaları aşağıda bulabilirsiniz:
- Uygulamaları test kanallarına yayınlama izniniz varsa varsayılan olarak uygulama paketlerini ve APK'ları dahili paylaşım için yükleme yetkiniz vardır.
- Sürüm kodlarınızın yeni veya benzersiz olması gerekmez. Sürüm kodlarını, paylaştığınız uygulama paketleri veya APK'lar için yeniden kullanabilirsiniz.
- Hata ayıklaması yapılabilir uygulama paketleri ve APK'lar yükleyip paylaşabilirsiniz.
- Dahili uygulama paylaşımı için yüklenen yapılar ne uygulama paketi gezgininizde gösterilir ne de test sürümlerine veya üretim kanallarına dahil edilir.
- Dahili uygulama paylaşımı için yüklenen yapılar herhangi bir anahtarla imzalanabilir, üretim veya yükleme anahtarı ile imzalanması gerekmez. Bunlar, Google tarafından uygulamanız için otomatik olarak oluşturulan Dahili Uygulama Paylaşım anahtarı ile otomatik olarak yeniden imzalanır.
- Dahili uygulama paylaşımı bağlantısını istediğiniz kadar kullanıcıyla paylaşabilirsiniz ancak en fazla 100 kullanıcı bağlantıyı kullanarak uygulamanızı indirebilir.
- İndirme bağlantılarının süresi, yükleme tarihinden 60 gün sonra dolar.
Uygulama yükleme ve paylaşma
Test etmek için uygulama yükleyip paylaşın- Yetkili yükleyici olarak eklenmiş Google Hesabı'nda oturum açtıktan sonra, dahili uygulama paylaşımı yükleme sayfasını ziyaret edin.
- Yükle'yi seçin.
- Size ve test kullanıcılarınıza uygulamanızı belirlemekte yardımcı olması için bir sürüm adı yazın ya da uygulama paketi veya APK'nızın atanmış sürüm adını kullanın.
- Yüklemeyi onayla'yı seçin.
- Uygulamanın URL'sini panonuza kopyalamak için yüklenen uygulama paketinin veya APK'nın yanındaki kopyala simgesini tıklayın.
- Aşağıdaki bağlantıyı test kullanıcılarınızla paylaşın.
Yetkili yükleyiciler ve test kullanıcıları ekleme
Yetkili yükleyici ekleme1. Seçenek: Yeni yetkili yükleyiciler listesi oluşturma
- Play Console'u açın.
- Bir uygulama seçin.
- Soldaki menüde Sürüm Kurulum Dahili uygulama paylaşımı'nı seçin.
- Yükleyiciler ve test kullanıcıları sekmesinde "Yükleyicileri yönet" bölümüne gidip E-posta listesi oluştur'u seçin.
- Yükleyiciler listenizi tanımlayacak bir ad yazın.
- Aynı listeyi uygulamalarınızdan herhangi biri için gelecekte yapacağınız testlerde de kullanabilirsiniz.
- E-posta adreslerini virgüllerle ayrılmış olarak ekleyin veya CSV dosyası yükle'yi seçin. CSV dosyası kullanıyorsanız her e-posta adresini virgülsüz kendi satırında ekleyin.
- E-posta adreslerini yazdıktan sonra CSV dosyası yüklerseniz, eklediğiniz e-posta adreslerinin üzerine yazılır.
- Yetkili yükleyicilerin Play Console hesabınızın kullanıcısı olmaları gerekmez.
- Değişiklikleri kaydet'i seçin.
- Kullanmak istediğiniz listelerin adlarının yanındaki onay kutusunu işaretleyin.
Not: Bir e-posta adresi listesi oluşturursanız Google Play geliştirici hesabınızda yetkili yükleyiciler, indirme araçları ve test kanallarınız için test kullanıcıları eklerken aynı listeyi kullanabilirsiniz.
2. Seçenek: Mevcut yetkili yükleyici listesi kullanma
- Play Console'u açın.
- Bir uygulama seçin.
- Soldaki menüde
Test edin ve yayınlayın
> Dahili test > Dahili uygulama paylaşımı'nı seçin. - Yükleyiciler ve test kullanıcıları sekmesinde, "Yükleyicileri yönet" bölümüne gidip kullanmak istediğiniz listelerin adlarının yanındaki onay kutusunu işaretleyin.
Önemli: Yetkili test kullanıcılarını ekledikten sonra, test kullanıcılarınıza dahili uygulama paylaşımını nasıl etkinleştirecekleri ile ilgili talimatları sağlayın.
1. Seçenek: Uygulamanızı bağlantıya sahip herkesin kullanımına sunma
- Play Console'u açın.
- Bir uygulama seçin.
- Soldaki menüde
Test edin ve yayınlayın
> Dahili test > Dahili uygulama paylaşımı'nı seçin. - Yükleyiciler ve test kullanıcıları sekmesinde "Test kullanıcılarını yönet" bölümüne gidin ve "Bağlantıyı paylaştığınız herkes indirebilir" seçeneğinin işaretli olduğundan emin olun (varsayılan olarak seçili olmalıdır).
2. Seçenek: Yeni yetkili test kullanıcıları listesi oluşturma
- Play Console'da oturum açın.
- Bir uygulama seçin.
- Soldaki menüde
Test edin ve yayınlayın
> Kurulum > Dahili uygulama paylaşımı > E-posta listesi'ni seçin. - "Yetkili test kullanıcıları" sekmesini seçin.
- "Bağlantı kullanılabilirliği" başlığı altında E-posta listeleri'ni seçin.
- Liste oluştur'u tıklayın.
- 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.
- E-posta adreslerini virgüllerle ayrılmış olarak ekleyin veya Yeni CSV dosyası yükle'yi tıklayın. CSV dosyası kullanıyorsanız her e-posta adresini virgülsüz kendi satırında ekleyin.
- Not: E-posta adreslerini yazdıktan sonra CSV dosyası yüklerseniz, eklediğiniz e-posta adreslerinin üzerine yazılır.
- Kaydet'i tıklayın.
- Kullanmak istediğiniz listelerin adlarının yanındaki onay kutusunu işaretleyin.
Not: Bir e-posta adresi listesi oluşturursanız Google Play geliştirici hesabınızda yetkili yükleyiciler, indirme araçları ve test kanallarınız için test kullanıcıları eklerken aynı listeyi kullanabilirsiniz.
- Play Console'u açın.
- Bir uygulama seçin.
- Soldaki menüde
Test edin ve yayınlayın
> Dahili test > Dahili uygulama paylaşımı'nı seçin. - E-posta listeleri sekmesini seçin.
- "İndirenler"in yanındaki E-posta listesi oluşturun'u seçin.
- İndirenler listenizi tanımlayacak bir ad yazın.
- Aynı listeyi uygulamalarınızdan herhangi biri için gelecekte yapacağınız testlerde de kullanabilirsiniz.
- E-posta adreslerini virgüllerle ayrılmış olarak ekleyin veya CSV dosyası yükle'yi seçin. CSV dosyası kullanıyorsanız her e-posta adresini virgülsüz kendi satırında ekleyin.
- E-posta adreslerini yazdıktan sonra CSV dosyası yüklerseniz, eklediğiniz e-posta adreslerinin üzerine yazılır.
- Yetkili yükleyicilerin Play Console hesabınızın kullanıcısı olmaları gerekmez.
- Değişiklikleri kaydet'i seçin.
- Kullanmak istediğiniz listelerin adlarının yanındaki onay kutusunu işaretleyin.
Not: Bir e-posta adresi listesi oluşturursanız Google Play geliştirici hesabınızda yetkili yükleyiciler, indirme araçları ve test kanallarınız için test kullanıcıları eklerken aynı listeyi kullanabilirsiniz.
Seçenek 3: Mevcut yetkili test kullanıcıları listesi kullanma
- Play Console'u açın.
- Bir uygulama seçin.
- Soldaki menüde
Test edin ve yayınlayın
> Dahili test > Dahili uygulama paylaşımı'nı seçin. - E-posta listeleri sekmesini seçin.
- "İndirenler"in yanında, kullanmak istediğiniz listelerin adlarının yanındaki onay kutusunu seçin.
Yetkili test kullanıcılarının dahili uygulama paylaşımını etkinleştirme yöntemi
Yetkili test kullanıcılarının, dahili uygulama paylaşımını kullanarak uygulama indirmeden önce, Google Play Store uygulamalarında dahili uygulama paylaşımını etkinleştirmeleri gerekir.
- Google Play Store uygulamasını açın.
- Menü > Ayarlar'a dokunun.
- "Hakkında" bölümünde Play Store sürümüne 7 kez dokunun.
- Dahili uygulama paylaşımı ayarı göründükten sonra, dahili uygulama paylaşımını etkinleştirmek için anahtara dokunun.
- Aç'a dokunun.
Sertifika indirme
Bazı API sağlayıcıları, hizmetlerinin kullanımı için uygulama paketinin adıyla eşleşecek sertifika ister. Bir uygulama paketini veya APK'yı dahili uygulama paylaşımı yükleme sayfasına ilk kez yükledikten sonra Play Console, bu uygulama için her yüklemenizde kullanılan bir sertifika oluşturur. Her APK, uygulamanızı imzalamak için kullandığınız sertifikadan bağımsız olarak bu test sertifikasıyla yeniden imzalanır.
Test sertifikanızı indirmek için:
- Play Console'u açın.
- Bir uygulama seçin.
- Soldaki menüde
Test edin ve yayınlayın
> Dahili test > Dahili uygulama paylaşımı'nı seçin. - Yükleyiciler ve test kullanıcıları sekmesinde "Dahili test sertifikası" bölümüne gidin.
- Sertifikayı indir'i seçin.
- Bağımsız sertifika dijital parmak izlerine ihtiyacınız olursa panonuza kopyalamak için sertifika türünün yanındaki kopyala simgesini tıklayın.
Sorun giderme
Dahili uygulama paylaşımını kullanırken sorun yaşarsanız bunları düzeltmenin birkaç yolu vardır.
Kullanıcı, dahili uygulama paylaşım test kullanıcısı değilUygulama, Google Play'de bir kullanıcı için kullanılabilir değilse o kullanıcı dahili uygulama testini kullanarak uygulamayı indiremez. Test kullanıcılarının dahili uygulamanızı indirebilmeleri için Google Play'de uygulamanızın Mağaza Girişi'ne erişebilmeleri gerekir.
Aşağıda, bir dahili uygulamanın kullanıcının indirmesi için neden kullanılamaz olabileceğinin örneklerini bulabilirsiniz:
- Uygulama kullanıcının ülkesinde dağıtılmamış olabilir.
- Uygulama, üretime yayınlanmamış veya yalnızca kullanıcının erişiminin bulunmadığı test kanalında yayınlanmış olabilir.
Dahili uygulama paylaşımı bağlantısını çok fazla sayıda kullanıcıyla paylaşırsanız uygulamanızı tek bir bağlantı aracılığıyla indirebilecek maksimum sayıda (100) kullanıcı sınırına ulaşabilirsiniz.
Uygulamanızı bir bağlantı kullanarak daha fazla kullanıcıyla paylaşmak için aynı uygulama paketini veya APK'yı yükleyin, böylece yeni bir indirme bağlantısı alırsınız. Her benzersiz bağlantı aracılığıyla uygulamanızı en fazla 100 kullanıcı indirebilir.
Dahili uygulamanızı indirme bağlantısının süresi dolarsa tekrar aynı uygulama paketini veya APK'yı yükleyin, böylece yeni bir indirme bağlantısı alırsınız.