REST Resource: vitals.errors.issues

Ressource: ErrorIssue

Groupe de rapports d'erreur associés reçus pour une application.

Les rapports d'erreurs similaires sont regroupés en problèmes ayant probablement la même cause.

Remarque:Cette ressource est actuellement en version alpha. Il est possible que des modifications soient apportées au groupe de problèmes, ce qui entraînerait l'attribution de rapports d'erreurs plus similaires, mais plus récents, à d'autres problèmes. Cela pourrait également faire disparaître complètement certains problèmes et les remplacer par de nouveaux.

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.

Représentation JSON
{
  "name": string,
  "type": enum (ErrorType),
  "cause": string,
  "location": string,
  "errorReportCount": string,
  "distinctUsers": string,
  "distinctUsersPercent": {
    object (Decimal)
  },
  "lastErrorReportTime": string,
  "issueUri": string,
  "firstOsVersion": {
    object (OsVersion)
  },
  "lastOsVersion": {
    object (OsVersion)
  },
  "firstAppVersion": {
    object (AppVersion)
  },
  "lastAppVersion": {
    object (AppVersion)
  }
}
Champs
name

string

Nom de ressource du problème.

Format: apps/{app}/errorIssues/{issue}

type

enum (ErrorType)

Type d'erreurs regroupées dans ce problème.

cause

string

Cause du problème.

Selon le type d'abonnement, il peut s'agir de l'un des éléments suivants:

  • APPLICATION_NOT_RESPONDING: type d'erreur ANR qui s'est produit (par exemple, "Délai d'envoi des entrées dépassé".
  • Plantage: pour les erreurs d'exceptions non gérées Java, type de l'exception la plus interne générée (par exemple, IllegalArgumentException. Pour les signaux en code natif, il s'agit du signal généré (par exemple, SIGSEGV).
location

string

Emplacement où le problème s'est produit.

Selon le type d'abonnement, il peut s'agir de l'un des éléments suivants:

  • APPLICATION_NOT_RESPONDING: nom de l'activité ou du service qui a cessé de répondre.
  • CRASH: nom de la méthode probable à l'origine de l'erreur.
errorReportCount

string (int64 format)

Nombre total de rapports d'erreurs pour ce problème (uniquement en tenant compte des occurrences correspondant aux filtres et au cours de la période demandée).

distinctUsers

string (int64 format)

Estimation du nombre d'utilisateurs uniques ayant rencontré ce problème (ne tenant compte que des occurrences correspondant aux filtres et au cours de la période demandée).

distinctUsersPercent

object (Decimal)

Pourcentage estimé d'utilisateurs affectés par un problème (ne tenant compte que des occurrences correspondant aux filtres et correspondant à la période demandée).

lastErrorReportTime

string (Timestamp format)

Début de l'heure pendant laquelle le dernier rapport d'erreur concernant ce problème s'est produit.

Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

issueUri

string

Dans la Play Console, ajoutez un lien vers le problème dans Android Vitals.

firstOsVersion

object (OsVersion)

Plus petite version de l'OS dans laquelle ce cluster d'erreurs s'est produit au cours de la période demandée (ne prend en compte que les occurrences correspondant aux filtres et au cours de la période demandée).

lastOsVersion

object (OsVersion)

Dernière version de l'OS dans laquelle ce cluster d'erreurs s'est produit au cours de la période demandée (ne tient compte que des occurrences correspondant aux filtres et au cours de la période demandée).

firstAppVersion

object (AppVersion)

La première version de l'application (incluse) qui apparaît dans ce problème ErrorIssue au cours de la période demandée (ne prend en compte que les occurrences correspondant aux filtres).

lastAppVersion

object (AppVersion)

Dernière version (incluse) de l'application qui apparaît dans ce problème d'erreur au cours de la période demandée (ne prend en compte que les occurrences correspondant aux filtres).

AppVersion

Représentations d'une version d'application.

Représentation JSON
{
  "versionCode": string
}
Champs
versionCode

string (int64 format)

Code de version numérique de la version de l'application (défini par le développeur de l'application)

Méthodes

Effectue une recherche dans toutes les erreurs dans lesquelles les rapports ont été regroupés.