Ressource: ErrorCountMetricSet
Ressource Singleton représentant l'ensemble des métriques du rapport d'erreurs.
Cet ensemble de métriques contient le nombre de rapports d'erreurs non normalisé.
Périodes d'agrégation acceptées:
HOURLY
: les métriques sont agrégées par intervalles horaires. Le seul fuseau horaire par défaut accepté estUTC
.DAILY
: les métriques sont agrégées dans des intervalles de dates calendaires. Le seul fuseau horaire par défaut accepté estAmerica/Los_Angeles
.
Métriques acceptées:
errorReportCount
(google.type.Decimal
): nombre absolu de rapports d'erreur individuels reçus pour une application.distinctUsers
(google.type.Decimal
): nombre d'utilisateurs distincts pour lesquels des rapports ont été reçus Veillez à ne pas cumuler ce nombre plus précisément, car les utilisateurs pourraient être comptabilisés plusieurs fois. Cette valeur n'est pas arrondie, mais elle peut être approximative.
Dimension requise:
Cette dimension doit toujours être spécifiée dans toutes les requêtes effectuées via le champ dimensions
.
reportType
(string
): type d'erreur. La valeur doit correspondre à l'une des valeurs possibles dansErrorType
.
Dimensions acceptées:
apiLevel
(string
): niveau d'API Android exécuté sur l'appareil de l'utilisateur, par exemple 26.versionCode
(int64
): version de l'application exécutée sur l'appareil de l'utilisateur.deviceModel
(string
): identifiant unique du modèle de l'appareil de l'utilisateur. L'identifiant se présente sous la forme "deviceBrand/device", "deviceBrand" correspond à Build.BRAND et "device" correspond à Build.DEVICE (par exemple, google/coral).deviceType
(string
): identifiant du facteur de forme de l'appareil, par exemple TÉLÉPHONE.issueId
(string
): identifiant auquel une erreur a été attribuée. La valeur doit correspondre au composant{issue}
deissue name
.deviceRamBucket
(int64
): RAM de l'appareil, en Mo et en buckets (3 Go, 4 Go, etc.).deviceSocMake
(string
): type de la puce principale du système de l'appareil, par exemple Samsung. RéférencedeviceSocModel
(string
): modèle de la puce principale du système de l'appareil, par exemple "Exynos 2100". RéférencedeviceCpuMake
(string
): type de processeur de l'appareil, par exemple Qualcomm.deviceCpuModel
(string
): modèle du processeur de l'appareil, par exemple "Kryo 240".deviceGpuMake
(string
): marque du GPU de l'appareil, par exemple ARM.deviceGpuModel
(string
): modèle du GPU de l'appareil, par exemple Mali.deviceGpuVersion
(string
): version du GPU de l'appareil, par exemple T750.deviceVulkanVersion
(string
): version Vulkan de l'appareil, par exemple, "4198400".deviceGlEsVersion
(string
): version OpenGL ES de l'appareil, par exemple "196610".deviceScreenSize
(string
): taille de l'écran de l'appareil, par exemple NORMALE, GRANDE.deviceScreenDpi
(string
): densité d'écran de l'appareil, par exemple mdpi ou hdpi.
Autorisations requises: pour accéder à cette ressource, l'utilisateur appelant a besoin de l'autorisation Afficher les informations sur l'application (lecture seule) pour l'application.
Ensembles de métriques associés:
vitals.errors.counts
contient des métriques normalisées sur les plantages, une autre métrique de stabilité.vitals.errors.counts
contient des métriques normalisées sur les ANR, une autre métrique de stabilité.
Représentation JSON |
---|
{
"name": string,
"freshnessInfo": {
object ( |
Champs | |
---|---|
name |
Nom de la ressource Format: apps/{app}/errorCountMetricSet |
freshnessInfo |
Résumé de la fraîcheur des données dans cette ressource. |
Méthodes |
|
---|---|
|
Décrit les propriétés de l'ensemble de métriques. |
|
Interroge les métriques de l'ensemble de métriques. |