Method: vitals.anrrate.query
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Metrik kümesindeki metrikleri sorgular.
HTTP isteği
POST https://playdeveloperreporting.googleapis.com/v1beta1/{name=apps/*/anrRateMetricSet}:query
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler |
name |
string
Zorunlu. Kaynak adı. Biçim: apps/{app}/anrRateMetricSet
|
İstek içeriği
İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:
JSON gösterimi |
{
"timelineSpec": {
object (TimelineSpec )
},
"dimensions": [
string
],
"metrics": [
string
],
"filter": string,
"pageSize": integer,
"pageToken": string,
"userCohort": enum (UserCohort )
} |
Alanlar |
timelineSpec |
object (TimelineSpec )
Zaman çizelgesi toplama parametrelerinin spesifikasyonu. Desteklenen toplama dönemleri:
DAILY : Metrikler takvim tarih aralıkları olarak toplanır. Geçmişteki kısıtlamalar nedeniyle varsayılan ve tek desteklenen saat dilimi: America/Los_Angeles .
HOURLY : Metrikler saatlik aralıklarla toplanır. Varsayılan ve tek desteklenen saat dilimi: UTC .
|
dimensions[] |
string
Metriklerin ayrılacağı boyutlar. Desteklenen boyutlar:
apiLevel (string ): Kullanıcının cihazında çalışan Android'in API düzeyi (ör. 26.
versionCode (int64 ): Kullanıcının cihazında çalışan uygulama sürümü.
deviceModel (string ): Kullanıcının cihaz modelinin benzersiz tanımlayıcısı. Tanımlayıcı biçimi "deviceBrand/device" şeklindedir.Burada deviceBrand, Build.BRAND değerine, cihaz ise Build.DEVICE değerine karşılık gelir (ör. google/mercan).
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 ): kullanıcının cihazının, IP adresine göre ülke veya bölge.2 harfli ISO-3166 kodu (ör. ABD için US) olarak gösterilir.
deviceRamBucket (int64 ): Cihazın MB cinsinden RAM'i (3 GB, 4 GB vb.).
deviceSocMake (string ): Cihazın birincil çip üzerindeki sisteminin markası, ör. Samsung Referans
deviceSocModel (string ): Cihazın birincil çip üzerindeki sisteminin modeli, ör. "Exynos 2100". Referans
deviceCpuMake (string ): Cihazın CPU'su, ör. Qualcomm.
deviceCpuModel (string ): Cihazın CPU modeli, ör. "Kryo 240".
deviceGpuMake (string ): Cihazın GPU'sunun markası, ör. ETKİNLEŞTİR.
deviceGpuModel (string ): Cihazın GPU 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.
deviceScreenDpi (string ): Cihazın ekran yoğunluğu (ör. mdpi, hdpi).
|
metrics[] |
string
Toplanacak metrikler. Desteklenen metrikler:
anrRate (google.type.Decimal ): Toplama döneminde, en az bir ANR yaşayan farklı kullanıcıların yüzdesi.
anrRate7dUserWeighted (google.type.Decimal ): Son 7 gündeki hareketli ortalama anrRate değeri. Günlük değerler, o güne ait farklı kullanıcıların sayısına göre ağırlıklandırılır. HOURLY ayrıntı düzeyinde desteklenmiyor.
anrRate28dUserWeighted (google.type.Decimal ): Son 28 gün içindeki hareketli ortalama anrRate değeri. Günlük değerler, o güne ait farklı kullanıcıların sayısına göre ağırlıklandırılır. HOURLY ayrıntı düzeyinde desteklenmiyor.
userPerceivedAnrRate (google.type.Decimal ): Toplama döneminde, kullanıcı tarafından algılanan en az bir ANR yaşayan farklı kullanıcıların yüzdesi. Kullanıcı tarafından algılanan ANR'ler şu anda "Giriş gönderme" türündedir.
userPerceivedAnrRate7dUserWeighted (google.type.Decimal ): Son 7 gündeki hareketli ortalama userPerceivedAnrRate değeri. Günlük değerler, o güne ait farklı kullanıcıların sayısına göre ağırlıklandırılır. HOURLY ayrıntı düzeyinde desteklenmiyor.
userPerceivedAnrRate28dUserWeighted (google.type.Decimal ): Son 28 gün içindeki hareketli ortalama userPerceivedAnrRate değeri. Günlük değerler, o güne ait farklı kullanıcıların sayısına göre ağırlıklandırılır. değil . HOURLY ayrıntı düzeyinde desteklenir.
distinctUsers (google.type.Decimal ): Toplama döneminde anrRate ve userPerceivedAnrRate metrikleri için normalleştirme değeri olarak kullanılan farklı kullanıcıların sayısı. Kullanıcı, toplama dönemi boyunca uygulamayı ön planda kullanmışsa bu metrikte sayılır. Bu sayı, kullanıcıların birden çok kez sayılmasına neden olabileceğinden bu sayının toplanmamasına dikkat edilmelidir. Değer, değerin büyüklüğüne bağlı olarak 10, 100, 1.000 veya 1.000.000'un en yakın katına yuvarlanır.
|
filter |
string
Verilere uygulanacak filtreler. Filtreleme ifadesi, AIP-160 standardına uyar ve tüm döküm boyutlarının eşitliğine göre filtrelemeyi destekler.
|
pageSize |
integer
Döndürülen verilerin maksimum boyutu. Belirtilmemişse en fazla 1.000 satır döndürülür. Maksimum değer 100.000'dir; 100.000'in üzerindeki değerler 100.000'e zorlanır.
|
pageToken |
string
Önceki bir çağrıdan alınan sayfa jetonu. Sonraki sayfayı almak için bu kodu sağlayın. Sayfalara ayırma sırasında, isteğe sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.
|
userCohort |
enum (UserCohort )
Seçilecek kullanıcı görünümü. Çıkış verileri seçilen görünüme karşılık gelir. Desteklenen değerler:
|
Yanıt gövdesi
anrrate.query
için yanıt mesajı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
{
"rows": [
{
object (MetricsRow )
}
],
"nextPageToken": string
} |
Alanlar |
rows[] |
object (MetricsRow )
Döndürülen veri satırları.
|
nextPageToken |
string
Sonraki veri sayfasını getirmek için devam jetonu.
|
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/playdeveloperreporting
Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-11-29 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2023-11-29 UTC."],[[["Queries ANR metrics within a specified timeframe, sliced by dimensions like API level, device model, and country."],["Allows filtering data based on dimension equality and supports pagination for large datasets."],["Requires the `https://www.googleapis.com/auth/playdeveloperreporting` OAuth scope for authorization."],["The request body accepts parameters for timeline specification, dimensions, metrics, filter, and more to refine the query."],["The response provides rows of data corresponding to the requested metrics and dimensions, along with a pagination token for accessing further results."]]],[]]