REST Resource: vitals.errors.counts

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é est UTC.
  • DAILY: les métriques sont agrégées dans des intervalles de dates calendaires. Le seul fuseau horaire par défaut 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 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 dans ErrorType.

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} de issue 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érence
  • deviceSocModel (string): modèle de la puce principale du système de l'appareil, par exemple "Exynos 2100". Référence
  • deviceCpuMake (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 (FreshnessInfo)
  }
}
Champs
name

string

Nom de la ressource

Format: apps/{app}/errorCountMetricSet

freshnessInfo

object (FreshnessInfo)

Résumé de 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 de l'ensemble de métriques.