Performans analizlerini kullanmaya başlayın

 

Performans analizleri, Android vitals'da özellikle oyun geliştiriciler ve uygulamaları yerel kod kullanan diğer geliştiriciler için tasarlanmış yeni bir özelliktir. Performans analizleri, oyun geliştiriciler için Android vitals'ı güçlendiren yeni bir eklenti olan Android Performance Tuner tarafından desteklenmektedir.

Bu makalede, performans analizleri, analizlerin Play Console'da nerede ve nasıl gösterildikleri, bunları nasıl yorumlamanız gerektiğiyle ilgili tanıtıcı bilgiler verilmektedir:

İlk kullanım

Entegre oyununuzu Play'de yayınladığınızda ve kullanıcılar oyunu yükleyip kullandığında veri toplama işlemi başlar. Veri miktarı minimum eşiğe ulaştığında veriler Play Console'da görüntülenir (Kalite > Android vitals > Performans > Analizler).

Verilerin görüntülenmesini beklerken:

  • Hedef kare hızını belirlemenizi isteyen bir istem alırsınız. Bunu istediğiniz zaman değiştirebilirsiniz. 
  • Kalite seviyelerinizi ve doğruluk parametrelerinizi Genel Bakış sayfasında veya herhangi bir Ayrıntılar sayfasında Kalite seviyelerini incele'yi seçerek gözden geçirebilirsiniz. 

Genel bakış sayfasını veya yeterli veri toplanana kadar beklemeniz gerektiğini belirten bir mesaj görmüyorsanız Android Performance Tuner sorunlarını giderme ve SSS bölümüne gidin.

Genel bakış sayfasını anlama

Özet metrikleri

En önemli metrikler (yavaş kareler, toplam kareler ve toplam oturumlar) hem oyununuzun performansını hem de analizleri ve metrikleri oluşturmak için kullanılan veri kümesinin boyutunu gösteren bir özet sunar.

Genel Bakış özetindeki "Yavaş kareler" metriği mutlak bir sayıdır:

  • Yavaş kareler (%): Yavaş kare sayısının toplam karelere bölünmesiyle elde edilir

Bu mutlak rakam, kullanıcı deneyiminizin zaman içindeki değişimini anlamanıza ve takip etmenize yardımcı olur. Bununla birlikte, Android Performance Tuner'la ölçülen yavaş kareler bir sorunla ilişkilendirilemezse bu kareler ile ilgili işlem yapılamaz. Yavaş kareler ve bunların nasıl hesaplandıkları hakkında daha fazla bilgi edinebilirsiniz. 

Cihaz modeli sorunları ve ek açıklama sorunları

Sorunlar, kare süresi performansınızla ilgili gereken adımları atmanızı sağlar. Sorun, bir cihaz modeli veya ek açıklama, tutarlı bir şekilde kare süresi hedefinize ulaşmıyorsa ortaya çıkar. Bir sorunu belirlemek için %90'lık dilimdeki kare sürelerinizi, önceden belirlenmiş yavaş kare eşiğiyle karşılaştırırız. Bu eşik, hedef kare süreniz aracılığıyla oluşturulur. Sorunlar hakkında daha fazla bilgi edinmek için Android Performance Tuner'ı daha iyi anlama bölümüne bakabilirsiniz.

Her sorunun "Etki" metriği, toplam yavaş karelerinizin ne kadarının o sorunla ilişkili olduğunu gösterir. Bu, üzerinde işlem yapılabilen (özellikle olası bir nedenin belirlendiği) yavaş kareler grubu olarak düşünülebilir. Bazı yavaş karelerin hem cihaz modeli sorunları hem de ek açıklama sorunlarıyla ilişkilendirilebileceğini, bu nedenle toplamın %100'ün üzerinde olabileceğini unutmayın.

Zaman aralığı seçici

Seçebileceğiniz üç zaman aralığı aşağıda tanımlanmıştır:

  • Bugün: UTC'den şu ana kadar (bir günün bir kısmı)
  • Dün: UTC 1. günden UTC bugüne kadar (tam 24 saatlik bir aralık)
  • Son 7 gün: UTC 7. günden şu ana kadar (altı tam gün artı "bugün")

Cihaz modeliyle ilgili bilgiler

Cihaz modeli analizleri üç bölümden oluşur:

  • Cihaz modeli grafiği
  • Cihaz modeli sorunları tablosu
  • Cihaz modeli fırsatları tablosu
Cihaz modeli grafiği

Cihaz modeli grafiği, kare sürelerini bildiren tüm cihaz modellerindeki kare süresi performansınızı eksiksiz bir şekilde görmenizi sağlar. Grafiği anlamak için şu noktalara dikkat edin:

  • Her cihaz modeli, herhangi bir kalite seviyesinde grafik üzerindeki ayrı birer daireyle temsil edilir. 
  • Dairenin boyutu, söz konusu cihaz modelindeki oturumların sayısına karşılık gelir. Ölçek süreklilik arz eder.
  • Her cihaz modeli x kalite seviyesi için kare süresi, bu kombinasyonun %90'lık dilimdeki kare süresi kullanılarak grafiğe yansıtılır.
  • Hedef kare süreniz grafikte bir çizgi olarak gösterilir.
  • Hedef aralığınız, yavaş kare eşiğiniz (sağda) ve hızlı kare eşiğinizle (solda) sınırlıdır. Gölgeli bölümün sağındaki her şey bir sorunu, solundaki her şey bir fırsatı ifade eder.

Grafiğin sağ üst köşesinden belirli cihaz modellerini arayabilir veya fareyle grafiğin üzerine gelip tıklayarak cihaz modellerine göz atabilirsiniz.

Not:

  • Cihaz metrikleri, varyant seviyesinde toplanır. Bu, cihaz modelinden daha ayrıntılı bir seviyedir. Bir varyant, aynı model birden fazla spesifikasyona (RAM veya SoC gibi) sahip olduğunda ortaya çıkar. Bu, grafikte bir cihaz modelinin adı arandığında aynı kalite seviyesinde birden fazla eşleşme gösterilebileceği anlamına gelir. Ancak, gösterilen her cihazın temel spesifikasyonları farklı olacaktır. Bunları, cihaz sorunlarını ayrıntılı inceleyerek görebilirsiniz.
  • Bir cihaz modelinin birden fazla kalite seviyesinde oturumu varsa grafikte bu birden fazla satırda gösterilebilir. Bunun nasıl gerçekleşebileceği hakkında daha fazla bilgi edinmek için Android Performance Tuner sorunlarını giderme ve SSS bölümüne bakabilirsiniz.
Cihaz modeli sorunları tablosu

Sorunlar tablosu, düşük performans gösteren tüm cihaz modellerinin her kalite seviyesindeki toplam etkisini gösterir. Bu kalite seviyesindeki, yavaş kare eşiğinizden daha yavaş olan cihaz modelleriyle ilişkili "Cihaz modeli" grafiğindeki dairelerin toplamıdır. Her kalite seviyesinin kendi satırı vardır fakat ilgili seviyede düşük performans gösteren cihaz varsa satır gösterilmez.

İki yavaş kare metriği vardır:

  • Yavaş kareler: Düşük performans gösteren cihaz modellerinin her kalite seviyesi üzerindeki mutlak etkisidir. En fazla yavaş karenin bulunduğu kalite seviyesi, "Genel bakış" bölümünde en üstte gösterilen cihaz modeli sorunudur.
  • Yavaş kareler (%): Bu kalite seviyesinde düşük performans gösteren cihaz modellerindeki yavaş kare sayısının, aynı kalite seviyesindeki tüm karelere bölünmesiyle elde edilir. Bu metrik, bu seviyenin performansını bir bütün olarak anlamanıza, yani seviyedeki karelerin ne kadarının "yavaş" olduğunu görmenize yardımcı olur.

İki metriği de öncelik belirlemek için kullanabilirsiniz. Örneğin, yavaş karelerin mutlak sayısını temel alarak bir öncelik belirleyebilir veya kullanıcı karmasında zaman içinde değişiklik olmasını bekliyorsanız "yavaş kareler %" metriğine odaklanabilirsiniz.

Cihaz modeli sayım sütunları, sorunun çözümünü erkenden teşhis etmenizi sağlar. Düşük performans gösteren cihaz modellerinin sayısı bu kalite seviyesindeki cihaz modellerinin toplam sayısına çok yakınsa bu, kalite seviyesinin bir bütün olarak düşük performans gösterdiğini belirtir. Bu durumda, söz konusu kalite seviyesinin doğruluk parametrelerini inceleyebilir veya kalite seviyesini tamamen kaldırmayı düşünebilirsiniz. Düşük performans gösteren cihaz modellerinin sayısı toplam sayıdan çok daha azsa kalite seviyesi yerine yalnızca düşük performans gösteren cihaz modelleriyle ilgili bir karar almayı tercih edebilirsiniz.

Belirli bir kalite seviyesini ayrıntılı incelemek için tablodaki satırını tıklayarak Sorun ayrıntıları sayfasına gidebilirsiniz.

Not: Cihaz modeli grafiğinde olduğu gibi, bir cihaz modelinin birden fazla kalite seviyesinde oturumu varsa tabloda birden fazla satırda gösterilebilir. Bunun olası nedenlerini öğrenmek için Android Performance Tuner sorunlarını giderme ve SSS bölümüne bakabilirsiniz.

Cihaz modeli fırsatları tablosu

Sorunlar tablosu gibi, fırsatlar tablosu da hızlı kare eşiğini aşan cihaz modelleri için grafikteki ilgili satırların toplamından oluşur. İlk iki metrik farklıdır: "Yavaş kareler" yerine "hızlı kareler" metriği görüntülenir. Mantık aynıdır. Cihaz modeli sorunlarında olduğu gibi, genel kalite seviyesinde mi yoksa yalnızca cihaz modellerinde mi düzenleme yapacağınıza karar vermek için son iki sütunu karşılaştırabilirsiniz.

Fırsatlar hakkında daha fazla bilgi edinmek için Android Performance Tuner'ı daha iyi anlama bölümüne bakabilirsiniz.

İpucu: Belirli bir kalite seviyesini ayrıntılı incelemek için tablodaki satırını tıklayarak Fırsat ayrıntıları sayfasına gidebilirsiniz.

Ek açıklama analizleri

Ek açıklama analizleri iki bölümden oluşur:

  • Ek açıklama grafiği
  • Ek açıklama sorunları tablosu
Ek açıklama grafiği

Ek açıklama grafiği, cihaz modelleri grafiğine çok benzer. Sorunlar ve fırsatlar dahil olmak üzere, kare sürelerinin bildirildiği tüm ek açıklamalar için kare süresi performansınızı eksiksiz görmenizi sağlar.

  • Hedef kare süresi ve kare aralığı grafikte gösterilir.
  • Grafikteki her daire belirli bir ek açıklama türü:değerine karşılık gelir. Ek açıklamalar bu ayrıntı düzeyinde tanımlanır ve sayılır. Dairenin boyutu, bu ek açıklama değerindeki oturumların sayısına karşılık gelir. 
  • Her ek açıklama x kalite seviyesi için kare süresi, bu kombinasyonun 90. yüzdelik dilimdeki kare süresi kullanılarak grafiğe yansıtılır.

Grafiğin sağ üst köşesinden belirli ek açıklama türlerini veya değerleri arayabilir ya da fareyle grafiğin üzerine gelip tıklayarak bunlara göz atabilirsiniz.

Ek açıklama sorunları tablosu

Ek açıklama sorunları tablosu, düşük performans gösteren tüm ek açıklamaların her kalite seviyesindeki toplam etkisini gösterir. Yavaş kare eşiğinizden daha yavaş olan ek açıklamalarla ilişkili ek açıklama grafiğindeki dairelerin toplamıdır.

Ek açıklama sorunları tablosu hakkında bilmeniz gerekenler:

  • Ek açıklama sorunları, ek açıklama türü:değeri x kalite seviyesi ayrıntı düzeyinde tanımlanır.
  • Düşük performans gösteren her ek açıklamanın üst satırı, söz konusu ek açıklamanın tüm kalite seviyelerini toplar. Üst satırı genişleterek kalite seviyesine göre dökümü görebilirsiniz.
  • Yavaş kareler: Düşük performans gösteren ek açıklamaların mutlak etkisidir. En fazla yavaş karenin bulunduğu ek açıklama, Genel bakış bölümünde en üstte gösterilen ek açıklama sorunuyla aynıdır.
  • Yavaş kareler (%): Düşük performans gösteren ek açıklamalardaki yavaş kare sayısının, düşük performans gösteren ek açıklamalardaki tüm karelere bölünmesiyle elde edilir. Bu metrik, ek açıklamanın performansını bir bütün olarak anlamanıza, yani ek açıklamadaki karelerin ne kadarının "yavaş" olduğunu görmenize yardımcı olur.
  • Bunu destekleyen bir oyun motoru kullanıyorsanız her ek açıklama sorunu için sağlanan kare süresi değerinin yanında GPU süresi de sağlanır (kare süresi hakkında daha fazla bilgi edinin). Bu, ek açıklamanın 90. yüzdelik dilimde ne kadar yavaş olduğunu ve temel nedenin CPU veya GPU kısıtlamaları olup olmadığını anlamanıza yardımcı olur.

Fırsatlar hakkında daha fazla bilgi edinmek için Android Performance Tuner'ı daha iyi anlama bölümüne bakabilirsiniz.

Ayrıntılar sayfalarını anlama (yalnızca cihaz modelleri)

Sorun ayrıntıları

Sorun ayrıntıları sayfası, belirli bir kalite seviyesinde düşük performans gösteren cihazlar hakkında daha fazla bilgi edinmenize ve atacağınız adımlara karar vermenize yardımcı olur. Kalite seviyelerindeki parametrelerle veya kalite seviyelerindeki cihazlarla ilgili sorunları belirlemenize yardımcı olabilir:

 

Sorun

Nasıl tanımlanır?

Önerilen sonraki adım

Bir bütün olarak kalite seviyesi iyi çalışmıyor.

Cihaz modellerinin çoğu/hepsi, belli bir kalite seviyesinde düşük performans gösteriyor

(Genel bakış veya Cihaz sorunu ayrıntıları sayfası)

Kalite seviyesinde değişiklik yapın. Kalite seviyesiyle ilişkili doğruluk parametrelerini değiştirin veya kalite seviyesini tamamen kaldırıp tüm cihazları yeni (daha düşük) bir kalite seviyesiyle eşleyin

Belirli cihaz modellerinin kalite seviyesi çok yüksek.

Cihaz modellerinin alt kümesi (hepsi değil), belirli bir kalite seviyesinde düşük performans gösteriyor 

(Genel bakış veya Cihaz sorunu ayrıntıları sayfası)

Sonuç olarak bu cihaz modellerinin kalite seviyesinin düşürülmesi gerekebilir, ancak en iyi optimizasyon yöntemini anlamak için daha ayrıntılı inceleyin

Sorun, belirli cihaz özelliklerine bağlanabiliyor.

Belirli özellikler ile sorunlar arasında güçlü bir ilişki var 

(Cihaz sorunu ayrıntıları sayfası)

Cihaz spesifikasyonu seviyesinde değişiklik yapın 

Örnek: Belirli bir GPU'yu test edin, söz konusu GPU'ya sahip tüm cihazların kalitesini bir seviye düşürün.

Sorun, belirli bir spesifikasyona veya spesifikasyonlara kolayca bağlanamıyor.

Belirli spesifikasyonlar ve sorunlar arasında açık bir ilişki yok

(Cihaz sorunu ayrıntıları sayfası)

Cihaz modeli seviyesinde değişiklik yapın

 

Sorun ayrıntıları sayfası üç bölümden oluşur:

  • Özet
  • Cihaz spesifikasyonu döküm tablosu
  • Cihaz modeli döküm tablosu
Özet

Sorun özetinde gösterilen veriler, cihaz modeli sorunları tablosundaki Genel bakış sayfasında yer alan kalite seviyesi verileriyle örtüşmelidir.

Cihaz spesifikasyonu döküm tablosu

Düşük performans gösteren çok sayıda cihaz modeli varsa cihaz modeli sorunlarını gidermek zor olabilir. Cihaz spesifikasyonu döküm tablosu, cihaz spesifikasyonlarıyla ilgili optimizasyon yapılıp yapılamayacağını görmenize yardımcı olur. Düşük performans gösteren cihazların farklı cihaz özelliklerine göre dağılımını gösterir.

  • Etki, bu spesifikasyondaki yavaş kareleri olan cihazların, bu kalite seviyesinde düşük performans gösteren cihazların toplam yavaş kare sayısına göreli katkısıdır. Sayı ne kadar büyükse bu cihazlarla ilişkili yavaş kareler de o kadar fazladır.
  • Yavaş kareler (%), söz konusu cihaz spesifikasyonunun bu kalite seviyesinde gösterdiği toplam performansı belirtir. 
  • Yavaş kareler (%) ile ortalama kalite seviyesi karşılaştırması: Yavaş kareler(%) metriğinin bu seviyede genel yavaş kare yüzdesine kıyasla ne durumda olduğunu gösterir. Bir spesifikasyon bu değerde yüksek performans gösterirse solda yeşil bir çubuk görünür. Bir spesifikasyon bu değerde gecikirse sağda kırmızı bir çubuk görünür. 

Önemli: Etki sütunu, spesifikasyon seviyesinde öncelik belirlemek için tek başına kullanılmamalıdır. Bir cihaz spesifikasyonu çok sayıda yavaş kareye (yüksek etki) neden olsa bile, spesifikasyonda toplam kaç kare olduğu bilinmeden spesifikasyonun kötü performans gösterdiği sonucuna varmaya yetecek bilgi sağlamaz. Bu sorunun cevabını yavaş kare metrikleri verir. Örnekler:

  • Bir spesifikasyon yüksek etkiye sahipse ama bir bütün olarak kalite seviyesinden çok daha kötü performans göstermiyorsa (yavaş kareler (%) düşükse), spesifikasyonu optimize etme olanağı olmayabilir.
  • Buna karşılık, bir spesifikasyon kötü performans gösteriyorsa (yavaş kareler (%) yüksekse), en büyük etkiye sahip olmasa bile söz konusu spesifikasyonu hedefleyerek optimizasyon yapmak mantıklı olabilir.
Cihaz modeli döküm tablosu

Cihaz modeli döküm tablosu bu kalite seviyesinde düşük performans gösteren tüm cihazları listeler. Bu tablodaki bilgileri indirebilirsiniz. İndirilen veri kümesi, kullanıcı arayüzünde gösterilmeyen ek cihaz meta verilerini içerir.

  • Etkilenen oturumlar bu cihazda bu kalite seviyesindeki tüm oturumların sayısıdır. İçerdikleri yavaş kare sayısından bağımsız olarak tüm oturumlar bu sayıya dahil edilir. Oturumların küçük bir kısmının, tüm yavaş kareleri içermesi mümkündür.
  • Yavaş kareler (%) bu cihaz modeli ve kalite seviyesindeki yavaş karelerin oranını gösterir. Düşük performans gösteren cihaz modelinin tanımı gereği bu oran en az %10'dur.
  • Bunu destekleyen bir oyun motoru kullanıyorsanız her cihaz modeli için kare süresi ve GPU süresi sağlanır. Bu, bu cihaz modelinin 90. yüzdelik dilimde ne kadar yavaş olduğunu ve temel nedenin CPU veya GPU kısıtlamaları olup olmadığını anlamanıza olanak tanır.

Bu size yardımcı oldu mu?

Bunu nasıl iyileştirebiliriz?

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

Bir sonraki adımları deneyin:

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