REST Resource: vitals.crashrate

Kaynak: CrashRateMetricSet

Çökme oranı metriklerini temsil eden tekil ton kaynağı.

Bu metrik kümesi, kullanıcı sayılarından bağımsız olarak normalleştirilmiş bir metrik oluşturmak için kullanım verileriyle birleştirilmiş kilitlenme verilerini içerir.

Desteklenen toplama dönemleri:

  • DAILY: Metrikler takvim tarih aralıklarında toplanır. Geçmiş kısıtlamalar nedeniyle desteklenen tek saat dilimi America/Los_Angeles.
  • HOURLY: Metrikler saatlik aralıklar halinde toplanır. Varsayılan ve tek desteklenen saat dilimi UTC.

Desteklenen metrikler:

  • crashRate (google.type.Decimal): Toplama döneminde en az bir kilitlenme yaşayan farklı kullanıcıların yüzdesi.
  • crashRate7dUserWeighted (google.type.Decimal): Son 7 gün içindeki crashRate değerindeki hareketli değer. Günlük değerler, günün farklı kullanıcı sayısına göre ağırlıklandırılır. HOURLY ayrıntı düzeyinde desteklenmiyor.
  • crashRate28dUserWeighted (google.type.Decimal): Son 28 gün içindeki crashRate değerinin ortalama değeri. Günlük değerler, günün farklı kullanıcı sayısına göre ağırlıklandırılır. HOURLY ayrıntı düzeyinde desteklenmiyor.
  • userPerceivedCrashRate (google.type.Decimal): Toplama döneminde uygulamanızı aktif olarak kullanan en az bir kilitlenme (kullanıcı tarafından algılanan kilitlenme) yaşayan farklı kullanıcıların yüzdesi. Herhangi bir etkinliği görüntüleyen veya herhangi bir ön plan hizmetini yürüten uygulamalar etkin kullanımda olarak kabul edilir.
  • userPerceivedCrashRate7dUserWeighted (google.type.Decimal): Son 7 gün içindeki userPerceivedCrashRate değerindeki hareketli değer. Günlük değerler, günün farklı kullanıcı sayısına göre ağırlıklandırılır. HOURLY ayrıntı düzeyinde desteklenmiyor.
  • userPerceivedCrashRate28dUserWeighted (google.type.Decimal): Son 28 gün içindeki userPerceivedCrashRate değerinin ortalama değeri. Günlük değerler, günün farklı kullanıcı sayısına göre ağırlıklandırılır. HOURLY ayrıntı düzeyinde desteklenmiyor.
  • distinctUsers (google.type.Decimal): Toplama döneminde crashRate ve userPerceivedCrashRate metrikleri için normalleştirme değeri olarak kullanılan farklı kullanıcıların sayısı. Kullanıcı, uygulamayı toplama süresi boyunca etkin bir şekilde kullanmışsa bu metrikte sayılır. Herhangi bir etkinliği görüntüleyen veya herhangi bir ön plan hizmetini yürüten uygulamalar etkin kullanımda olarak kabul edilir. Kullanıcıların birden çok kez sayılmasına neden olabileceğinden bu sayımın daha fazla toplanmasına dikkat edilmemesi gerekir. Değerin büyüklüğüne bağlı olarak, 10, 100, 1.000 veya 1.000.000'in en yakın katına yuvarlanır.

Desteklenen boyutlar:

  • apiLevel (string): Kullanıcının cihazında çalışan Android API düzeyi. 26.
  • versionCode (int64): Kullanıcının cihazında çalışan uygulamanın sürümü.
  • deviceModel (string): Kullanıcının cihaz modelinin benzersiz tanımlayıcısı. Tanımlayıcı biçimi "deviceBrand/device" şeklindedir.Buradaki DeviceBrand, Build.BRAND'a ve cihaz da Build.DEVICE'a (ör. google/coral) karşılık gelir.
  • deviceBrand (string): Kullanıcının cihaz markasının benzersiz tanımlayıcısı (ör. google).
  • deviceType (string): Kullanıcının cihazının türü (form faktörü olarak da bilinir), ör. TELEFON.
  • countryCode (string): 2 harfli ISO-3166 koduyla (ör. ABD için ABD) kullanıcının IP adresine göre cihazının ülkesi veya bölgesi.
  • deviceRamBucket (int64): Cihazın RAM'i MB cinsinden, gruplar halinde (3 GB, 4 GB vb.).
  • deviceSocMake (string): Cihazın birincil çip üzerindeki sistemini oluşturun, ör. Samsung. Referans
  • deviceSocModel (string): Cihazın birincil çip üzerinde sistem modeli (ör. "Exynos 2100". Referans
  • deviceCpuMake (string): Cihazın CPU'sunu (ör. Uygundur.
  • deviceCpuModel (string): Cihazın CPU modeli, ör. "Kryo 240".
  • deviceGpuMake (string): Cihazın GPU'sunu oluşturun, ör. ARM.
  • deviceGpuModel (string): Cihazın GPU modelinin modeli (ör. Mali.
  • deviceGpuVersion (string): Cihazın GPU sürümü, ör. T750
  • deviceVulkanVersion (string): Cihazın Vulkan sürümü, ör. "4198400".
  • deviceGlEsVersion (string): Cihazın OpenGL ES sürümü, ör. "196610".
  • deviceScreenSize (string): Cihazın ekran boyutu, ör. NORMAL, BÜYÜK HARF
  • deviceScreenDpi (string): Cihazın ekran yoğunluğu.ör. mdpi, hdpi.

Gerekli izinler: Bu kaynağa erişmek için arama yapan kullanıcının uygulama için Uygulama bilgilerini görüntüleme (salt okunur) iznine ihtiyacı vardır.

İlgili metrik grupları:

  • vitals.errors, kilitlenmelerin normalleştirilmemiş sürümünü (mutlak sayıları) içerir.
  • vitals.errors, bir başka kararlılık metriği olan ANR'lerle ilgili normalleştirilmiş metrikler içeriyor.
JSON gösterimi
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
Alanlar
name

string

Kaynak adı.

Biçim: apps/{app}/crashRateMetricSet

freshnessInfo

object (FreshnessInfo)

Bu kaynaktaki veri güncelliği hakkında özet.

Yöntemler

get

Metrik grubunun özelliklerini açıklar.

query

Metrik grubundaki metrikleri sorgular.