REST Resource: vitals.slowrenderingrate

Resource: SlowRenderingRateMetricSet

Resource singleton yang merepresentasikan kumpulan metrik Rendering Lambat.

Set metrik ini berisi data rendering tingkat rendah yang diambil oleh SurfaceFlinger. Sesi dievaluasi berdasarkan histogram frame present-to-present yang ditangani oleh lapisan SurfaceFlinger yang dimiliki aplikasi.

Sesi lambat adalah sesi saat lebih dari 25% frame untuk sesi tidak memenuhi target kecepatan frame metrik (20 fps atau 30 fps).

CATATAN: Set metrik ini hanya tersedia untuk game.

Periode pengelompokan yang didukung:

  • DAILY: metrik diagregasi dalam interval tanggal kalender. Karena batasan historis, satu-satunya zona waktu yang didukung adalah America/Los_Angeles.

Metrik yang didukung:

  • slowRenderingRate20Fps (google.type.Decimal): Persentase pengguna berbeda dalam periode agregasi yang mengalami rendering lambat.
  • slowRenderingRate20Fps7dUserWeighted (google.type.Decimal): Nilai rata-rata bergerak slowRenderingRate20Fps dalam 7 hari terakhir. Nilai harian diberi bobot berdasarkan jumlah pengguna unik untuk hari tersebut.
  • slowRenderingRate20Fps28dUserWeighted (google.type.Decimal): Nilai rata-rata bergulir slowRenderingRate20Fps dalam 28 hari terakhir. Nilai harian diberi bobot berdasarkan jumlah pengguna unik untuk hari tersebut.
  • slowRenderingRate30Fps (google.type.Decimal): Persentase pengguna berbeda dalam periode agregasi yang mengalami rendering lambat.
  • slowRenderingRate30Fps7dUserWeighted (google.type.Decimal): Nilai rata-rata bergerak slowRenderingRate30Fps dalam 7 hari terakhir. Nilai harian diberi bobot berdasarkan jumlah pengguna unik untuk hari tersebut.
  • slowRenderingRate30Fps28dUserWeighted (google.type.Decimal): Nilai rata-rata bergulir slowRenderingRate30Fps dalam 28 hari terakhir. Nilai harian diberi bobot berdasarkan jumlah pengguna unik untuk hari tersebut.
  • distinctUsers (google.type.Decimal): Jumlah pengguna unik dalam periode agregasi yang digunakan sebagai nilai normalisasi untuk metrik slowRenderingRate20Fps/slowRenderingRate30Fps. Pengguna dihitung dalam metrik ini jika aplikasi mereka merender frame apa pun. Anda harus berhati-hati agar tidak menggabungkan jumlah ini lebih lanjut, karena dapat menyebabkan pengguna dihitung beberapa kali. Nilai dibulatkan ke kelipatan terdekat dari 10, 100, 1.000, atau 1.000.000, bergantung pada besarnya nilai.

Dimensi yang didukung:

  • apiLevel (string): level API Android yang berjalan di perangkat pengguna, misalnya, 26.
  • versionCode (int64): versi aplikasi yang berjalan di perangkat pengguna.
  • deviceModel (string): ID unik model perangkat pengguna. Bentuk ID adalah 'deviceBrand/device', dengan deviceBrand sesuai dengan Build.BRAND dan device sesuai dengan Build.DEVICE, misalnya, google/coral.
  • deviceBrand (string): ID unik merek perangkat pengguna, misalnya, google.
  • deviceType (string): jenis (juga dikenal sebagai faktor bentuk) perangkat pengguna, misalnya, TELEPON.
  • countryCode (string): negara atau wilayah perangkat pengguna berdasarkan alamat IP-nya, yang ditampilkan sebagai kode ISO-3166 2 huruf (mis. US untuk Amerika Serikat).
  • deviceRamBucket (int64): RAM perangkat, dalam MB, dalam bucket (3 GB, 4 GB, dll.).
  • deviceSocMake (string): Merek system-on-chip utama perangkat, misalnya, Samsung. Referensi
  • deviceSocModel (string): Model system-on-chip utama perangkat, misalnya, "Exynos 2100". Referensi
  • deviceCpuMake (string): Merek CPU perangkat, misalnya, Qualcomm.
  • deviceCpuModel (string): Model CPU perangkat, misalnya, "Kryo 240".
  • deviceGpuMake (string): Pembuat GPU perangkat, misalnya, ARM.
  • deviceGpuModel (string): Model GPU perangkat, misalnya, Mali.
  • deviceGpuVersion (string): Versi GPU perangkat, misalnya, T750.
  • deviceVulkanVersion (string): Versi Vulkan perangkat, misalnya, "4198400".
  • deviceGlEsVersion (string): Versi OpenGL ES perangkat, misalnya, "196610".
  • deviceScreenSize (string): Ukuran layar perangkat, misalnya, NORMAL, LARGE.
  • deviceScreenDpi (string): Kepadatan layar perangkat, misalnya, mdpi, hdpi.

Izin yang diperlukan: untuk mengakses resource ini, pengguna yang memanggil memerlukan izin Melihat informasi aplikasi (hanya baca) untuk aplikasi.

Representasi JSON
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
Kolom
name

string

ID. Nama resource.

Format: apps/{app}/slowRenderingRateMetricSet

freshnessInfo

object (FreshnessInfo)

Ringkasan tentang keaktualan data dalam resource ini.

Metode

get

Menjelaskan properti set metrik.

query

Mengueri metrik dalam set metrik.