REST Resource: vitals.errors.issues

Risorsa: ErrorIssue

Un gruppo di ErrorReports correlati ricevuti per un'app.

I report sugli errori simili vengono raggruppati in problemi con una causa principale probabilmente identica.

Nota: questa risorsa è attualmente in versione alpha. Potrebbero essere state apportate modifiche al raggruppamento dei problemi con conseguente assegnazione di report sugli errori simili ma più recenti a problemi diversi. Questo potrebbe anche causare la scomparsa di alcuni problemi e la loro sostituzione con altri nuovi.

Autorizzazioni richieste: per accedere a questa risorsa, l'utente chiamante deve disporre dell'autorizzazione Visualizzazione di informazioni sull'app (sola lettura) per l'app.

Rappresentazione 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)
  }
}
Campi
name

string

Il nome della risorsa che presenta il problema.

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

type

enum (ErrorType)

Tipo di errori raggruppati in questo problema.

cause

string

Causa del problema.

A seconda del tipo, possono essere:

  • APPLICATION_NOT_RESPONDING: il tipo di errore ANR che si è verificato, ad esempio "Timeout invio input".
  • CRASH: per errori di eccezione non gestita da Java, il tipo di eccezione più interna generata, ad esempio IllegalArgumentException. Per gli indicatori nel codice nativo, l'indicatore che è stato sollevato, ad esempio SIGSEGV.
location

string

Località in cui si è verificato il problema.

A seconda del tipo, possono essere:

  • APPLICATION_NOT_RESPONDING: il nome dell'attività o del servizio che non risponde più.
  • CRASH: il probabile nome del metodo che ha causato l'errore.
errorReportCount

string (int64 format)

Il numero totale di report sugli errori per questo problema (considerando solo le occorrenze corrispondenti ai filtri e nel periodo di tempo richiesto).

distinctUsers

string (int64 format)

Una stima del numero di utenti unici che hanno riscontrato il problema (considerando solo le occorrenze corrispondenti ai filtri e nel periodo di tempo richiesto).

distinctUsersPercent

object (Decimal)

Una percentuale stimata di utenti interessati da qualsiasi problema interessato (considerando solo le occorrenze corrispondenti ai filtri e nel periodo di tempo richiesto).

lastErrorReportTime

string (Timestamp format)

Inizio dell'ora durante la quale si è verificato l'ultimo report sugli errori del problema.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

issueUri

string

Link al problema in Android vitals in Play Console.

firstOsVersion

object (OsVersion)

La versione più piccola del sistema operativo in cui si è verificato il cluster di errori nel periodo di tempo richiesto (considerando solo le occorrenze corrispondenti ai filtri e nel periodo di tempo richiesto).

lastOsVersion

object (OsVersion)

L'ultima versione del sistema operativo in cui si è verificato il cluster di errori nel periodo di tempo richiesto (considerando solo le occorrenze corrispondenti ai filtri e nel periodo di tempo richiesto).

firstAppVersion

object (AppVersion)

La prima versione (inclusa) dell'app visualizzata in questo ErrorIssue nel periodo di tempo richiesto (considerando solo le occorrenze corrispondenti ai filtri).

lastAppVersion

object (AppVersion)

La versione più recente (inclusa) dell'app visualizzata in questo ErrorIssue nel periodo di tempo richiesto (considerando solo le occorrenze corrispondenti ai filtri).

AppVersion

Rappresentazioni della versione di un'app.

Rappresentazione JSON
{
  "versionCode": string
}
Campi
versionCode

string (int64 format)

Codice numerico della versione dell'app (impostato dallo sviluppatore dell'app).

Metodi

Cerca tutti i problemi di errore nei quali i report sono stati raggruppati.