Ressource : ErrorCountMetricSet
Ressource singleton représentant l'ensemble des métriques de rapport d'erreur.
Cet ensemble de métriques contient des nombres de rapports d'erreur non normalisés.
Périodes d'agrégation acceptées :
HOURLY: les métriques sont agrégées par intervalles d'une heure. Le fuseau horaire par défaut et seul accepté estUTC.DAILY: les métriques sont agrégées par intervalles de date calendaire. Le fuseau horaire par défaut et seul 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 agréger davantage ce nombre, car cela pourrait entraîner le comptage des utilisateurs plusieurs fois. Cette valeur n'est pas arrondie, mais il peut s'agir d'une approximation.
Dimension obligatoire :
Cette dimension doit toujours être spécifiée dans toutes les requêtes dans le champ dimensions des requêtes.
reportType(string) : type d'erreur. La valeur doit correspondre à l'une des valeurs possibles dansErrorType.
Dimensions acceptées :
apiLevel(string) : niveau d'API d'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 d'appareil de l'utilisateur. Le format de l'identifiant est "deviceBrand/device", où 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 "PHONE".issueId(string) : ID attribué à une erreur. La valeur doit correspondre au composant{issue}duissue name.deviceRamBucket(int64) : RAM de l'appareil, en Mo, en buckets (par exemple, 1024 pour 1 à 1,5 Go, 4096 pour 4 à 6 Go).deviceSocMake(string) : marque du système sur puce principal de l'appareil, par exemple "Samsung". RéférencedeviceSocModel(string) : modèle du système sur puce principal de l'appareil, par exemple "Exynos 2100". RéférencedeviceCpuMake(string) : marque du 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 "NORMAL" ou "LARGE".deviceScreenDpi(string) : densité d'écran de l'appareil, par exemple "mdpi" ou "hdpi".
Autorisations requises : pour accéder à cette ressource, l'utilisateur appelant doit disposer de l'autorisation Afficher les informations sur l'application (lecture seule) pour l'application.
Ensembles de métriques associés :
vitals.errors.countscontient des métriques normalisées sur les plantages, une autre métrique de stabilité.vitals.errors.countscontient des métriques normalisées sur les ANR, une autre métrique de stabilité.
| Représentation JSON |
|---|
{
"name": string,
"freshnessInfo": {
object ( |
| Champs | |
|---|---|
name |
Identifiant. 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. |