Uygulamanızın indirme ve yükleme boyutlarını görüntüleme

Boyut bakımından optimize edilmiş verimli uygulamaları derlemenize yardımcı olması için uygulamanızın sürümlerinin indirme ve yükleme boyutlarını kontrol edebilir, uygulamanızın boyutunun zaman içerisinde nasıl değiştiğini öğrenebilirsiniz.

Uygulama boyutu, uygulamanızın yükleme ve kaldırma metriklerini etkileyebilecek en büyük faktörlerden biridir. Uygulamanızın indirme ve yükleme boyutlarını düzenli olarak takip etmeniz ve nasıl azaltabileceğinizi anlamanız önemlidir. İki boyut birbiriyle ilişkili olduğundan, aralarındaki fark aşağıda açıklanmıştır:

  • Uygulama indirme boyutu: Kullanıcıların Google Play'de indirdikleri uygulamanızın boyutu. Uygulamaların indirme boyutu daha büyük olduğunda, indirilmesi daha uzun sürer.
  • Cihazdaki uygulama boyutu: Uygulamanızı yüklemek için gereken alan. Uygulamalar indirilirken sıkıştırıldığından, yükleme boyutları indirme boyutlarından daha büyük olabilir. Bir uygulamanın yükleme boyutu daha büyük olduğunda, yüklemeyi tamamlamak için kullanıcının cihazında daha fazla alan gerekir. Uygulama açıldıktan sonra, diskteki boyutu uygulama kullanımına bağlı olarak değişir.

Not: Tüm boyutlar, en son üretim sürümünüze ve XXXHDPI ARMv8 cihaz yapılandırmasına veya uygulamanız için desteklenen en yakın cihaz yapılandırmasına dayanan temsili hesaplamalardır.

Boyutları ve boyutla ilgili metrikleri kontrol etme ve karşılaştırma

Uygulamanızı bir üretim kanalında yayınladıktan sonra indirme ve yükleme boyutlarını görebileceğiniz yerler şunlardır:

  1. Play Console'u açıp Uygulama boyutu sayfasına (Android vitals > Uygulama boyutu) gidin.
  2. Ekranın sağ üst kısmında sayfa verilerini Uygulama indirme boyutu veya Cihazdaki uygulama boyutu'na göre filtreleyin.

Aşağıdaki verileri, Uygulama boyutu sayfasında bulabilirsiniz:

  • Uygulama indirme boyutu/Cihazdaki uygulama boyutu: Uygulamanızın referans cihazdaki boyutu ile tüm cihaz yapılandırmalarındaki boyut aralığı.
  • Uygulama indirme boyutu/Cihazdaki uygulama boyutunun benzerlerle karşılaştırılması: Uygulamanızın boyutunun benzerleriyle karşılaştırılması.
    • 8-12 uygulamadan oluşan özel benzer grubu oluşturmak için Benzer grubunu düzenle'yi tıklayın.
  • İndirme boyutu/Zaman içinde cihazdaki boyutu: Uygulamanızın boyutunun zaman içindeki değişimi ve benzerleriyle karşılaştırılması.
    • Grafiğin sağ üst köşesinde, görüntülemek istediğiniz tarih aralığını seçebilir ve uygulamanızın boyut aralığını tüm cihaz yapılandırmalarında görüntülemek için onay kutusunu işaretleyebilirsiniz.
  • Boş depolama alanı 2 GB'tan az olan etkin cihazlar*: Uygulamanızın, 2 GB'tan az cihaz depolama alanı kalan etkin kullanıcı yüzdesi.
  • Boş depolama alanı 2 GB'tan az olan cihazlarda kaldırma işlemleri*: 2 GB'tan az depolama alanı kalan etkin cihazlardaki kaldırma işleminin, tüm etkin cihazlardaki kaldırma işlemine oranı.

*Not: Boş depolama alanı 2 GB'tan az olan etkin cihazlar ve Boş depolama alanı 2 GB'tan az olan cihazlarda kaldırma işlemleri metrikleri, 30 günlük hareketli ortalama baz alınarak hesaplanır ve yalnızca uygulamanız için geçerli olduğunda gösterilir.

Boyut dökümlerini görüntüleme

Uygulamaları Android App Bundle kullanarak yayınlarsanız uygulama sürüm koduna göre düzenlenmiş bir grafik görebilirsiniz. Bu grafikte, önceki beş sürümünüz için toplam indirme veya yükleme boyutuna kıyasla uygulamanızın farklı bileşenlerinin kapladığı alan gösterilir.

Bu dökümü, uygulamanızın hangi bölümlerinin en fazla alanı kapladığını bulmak ve alan açısından daha fazla optimize edebileceğiniz konuları tanımlamak için kullanabilirsiniz. Döküm, referans cihaz yapılandırması için uygulama paketinizden oluşturulan bir APK’ye dayanır.

Dökümlerde aşağıdaki veriler gösterilir:

  • Uygulama indirme boyutu dağılımı:
    • Kod/DEX: Uygulamanızdaki tüm Java veya Kotlin kodlarının Android'de çalıştırılmak üzere DEX biçiminde derlenmiş hali.
    • Kaynaklar: Kaynaklar, uygulamanızın res/ dizinindeki dizeler veya görseller gibi kod dışı bileşenleri ve kaynak tablosunu içerir.
    • Öğeler: Öğeler, uygulamanızın ses dosyaları veya videolar gibi assets/ dizininde kullandığı diğer dosyalardır.
    • Yerel kitaplıklar: Uygulamanızın libs/ dizinindeki yerel kodu. Bu, genellikle Java veya Kotlin olmayan herhangi bir koddur.
    • Diğer: Uygulamanızdaki diğer dosyalar.
  • Cihaz dökümündeki uygulama boyutu ayrıca şunları gösterir:
    • Çıkarılan yerel kitaplıklar: APK’da sıkıştırılan yerel kitaplıklar, uygulamanızı çalıştırmak için yerel depolama alanında çıkarılmalıdır.
    • Optimize edilmiş DEX: Performans için Android çalışma zamanı tarafından yerel koda dönüştürülmüş DEX kodu.

Uygulama boyutu optimizasyon önerilerini görüntüleme

Sayfanın ortasına yakın bir yerde, en son sürümünüzün analizine dayalı olarak uygulamanızın boyutunu optimize etme önerileri görebilirsiniz.

Uygulamanızı bir APK kullanarak yayınladıysanız uygulama paketi kullanmanız yönünde bir öneriyle birlikte tahmini potansiyel boyut kazancınızı görürsünüz. Uygulamanızı uygulama paketi kullanarak yayınlarsanız hem daha ayrıntılı bir analiz sunulur hem de optimizasyonların bir listesi gösterilir.

Her optimizasyon, hangi değişikliklerin yapılması gerektiğine dair özel bir rehber içerir. Ayrıca, hesaplanabilir bir tahmin olduğunda, değişiklikleri uygulayarak elde edeceğiniz potansiyel boyut kazancı da belirtilir. Boyut tahminleri bağımsız tahminlerdir ve aynı anda birden fazla optimizasyon uygularsanız farklı olabilirler.

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

Daha fazla yardıma mı ihtiyacınız var?

Sorununuzu hızla çözmek için oturum açarak ek destek seçeneklerinden yararlanın

Arama
Aramayı temizle
Aramayı kapat
Google uygulamaları
Ana menü
Yardım Merkezinde Arayın
true
92637
false