REST Resource: vitals.errors.counts

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 :

  • Les métriques HOURLY sont agrégées par intervalles d'une heure. Le fuseau horaire par défaut et le seul accepté est UTC.
  • DAILY : les métriques sont agrégées par intervalles de dates civiles. Le fuseau horaire par défaut et le seul accepté est America/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 signalements 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 elle peut être approximative.

Dimension requise :

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 dans ErrorType.

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 qui s'exécutait sur l'appareil de l'utilisateur.
  • deviceModel (string) : identifiant unique du modèle d'appareil de l'utilisateur. L'identifiant est au format "deviceBrand/device", où deviceBrand correspond à Build.BRAND et device à 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} de issue name.
  • deviceRamBucket (int64) : RAM de l'appareil, en Mo, dans des buckets (3 Go, 4 Go, etc.).
  • deviceSocMake (string) : marque du principal système sur puce de l'appareil, par exemple Samsung. Référence
  • deviceSocModel (string) : modèle du système sur puce principal de l'appareil, par exemple "Exynos 2100". Référence
  • deviceCpuMake (string) : fabricant du processeur de l'appareil, par exemple Qualcomm.
  • deviceCpuModel (string) : modèle du processeur de l'appareil, par exemple "Kryo 240".
  • deviceGpuMake (string) : fabricant 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, 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.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 erreurs ANR, une autre métrique de stabilité.
Représentation JSON
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
Champs
name

string

Nom de la ressource.

Format : apps/{app}/errorCountMetricSet

freshnessInfo

object (FreshnessInfo)

Résumé sur la fraîcheur des données dans cette ressource.

Méthodes

get

Décrit les propriétés de l'ensemble de métriques.

query

Interroge les métriques du groupe de métriques.