REST Resource: vitals.errors.reports

リソース: ErrorReport

アプリで受信したエラーレポート。

これらのレポートは、Android プラットフォーム コードによって、致命的なエラー状態が検出されたときに生成されます。多くのユーザーから同じレポートが送信された場合、重複排除が行われ、1 つの ErrorReport にまとめられます。

必要な権限: このリソースにアクセスするには、呼び出し元のユーザーにアプリのアプリ情報の閲覧(読み取り専用)権限が必要です。

JSON 表現
{
  "name": string,
  "type": enum (ErrorType),
  "reportText": string,
  "issue": string,
  "eventTime": string,
  "deviceModel": {
    object (DeviceModelSummary)
  },
  "osVersion": {
    object (OsVersion)
  },
  "appVersion": {
    object (AppVersion)
  },
  "vcsInformation": string
}
フィールド
name

string

レポートのリソース名。

形式: apps/{app}/{report}

type

enum (ErrorType)

このレポートが生成されたエラーのタイプ。

reportText

string

エラー報告のテキスト表現。

これらのテキスト レポートはプラットフォームによって生成されます。レポートはサニタイズされ、フィルタリングされて、機密情報が含まれている可能性のある情報が削除されます。

形式はかなり安定していますが、完全にマシンでの使用を想定したものではありません。レポートから情報を解析しようとするシステムを壊すような、形式の微妙な変更がないとは限りません。

issue

string

このレポートが関連付けられている問題。

注: このリソースは現在アルファ版です。問題のグループ化が変更され、類似しているが新しいエラー レポートが別の問題に割り当てられることがあります。

eventTime

string (Timestamp format)

このエラーレポートの最新のイベントが発生した時間の開始時刻。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

deviceModel

object (DeviceModelSummary)

このエラーレポートのイベントが発生したデバイスモデル。

osVersion

object (OsVersion)

このエラーレポートのイベントが発生した OS のバージョン。

appVersion

object (AppVersion)

このエラーレポートのイベントが発生したアプリのバージョン。

vcsInformation

string

App Bundle または APK のそれぞれ BUNDLE-METADATA/version-control-info.textproto または META-INF/version-control-info.textproto からのバージョン管理システム情報。

DeviceModelSummary

デバイスの概要

JSON 表現
{
  "deviceId": {
    object (DeviceId)
  },
  "marketingName": string,
  "deviceUri": string
}
フィールド
deviceId

object (DeviceId)

デバイスの識別子。

marketingName

string

デバイスの表示名。

deviceUri

string

Google Play デバイス カタログのデバイスへのリンク。

DeviceId

デバイスの識別子。

JSON 表現
{
  "buildBrand": string,
  "buildDevice": string
}
フィールド
buildBrand

string

Build.BRAND の値。

buildDevice

string

Build.DEVICE の値。

メソッド

アプリで受信したすべてのエラー レポートを検索します。