Method: vitals.errors.counts.query

指標セット内の指標をクエリします。

HTTP リクエスト

POST https://playdeveloperreporting.googleapis.com/v1beta1/{name=apps/*/errorCountMetricSet}:query

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
name

string

必須。リソース名。

形式: apps/{app}/errorCountMetricSet

リクエストの本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "timelineSpec": {
    object (TimelineSpec)
  },
  "dimensions": [
    string
  ],
  "metrics": [
    string
  ],
  "pageSize": integer,
  "pageToken": string,
  "filter": string
}
フィールド
timelineSpec

object (TimelineSpec)

タイムライン集計パラメータの仕様。

サポートされている集計期間:

  • DAILY: 指標はカレンダーの日付間隔で集計されます。デフォルトでサポートされているタイムゾーンは America/Los_Angeles のみです。
dimensions[]

string

データを分割するディメンション。

サポートされているディメンション:

  • apiLevelstring): ユーザーのデバイスで実行されていた Android の API レベル(例: 26.
  • versionCodeint64): ユーザーのデバイスモデルの一意の識別子。識別子の形式は「deviceBrand/device」です。ここで、deviceBrand は Build.BRAND に対応し、device は Build.DEVICE に対応します(例: google/coral)。
  • deviceModelstring): ユーザーのデバイスモデルの一意の識別子。
  • deviceTypestring): デバイスのフォーム ファクタの識別子(PHONE。
  • reportTypestring): エラーのタイプ。値は ErrorType の可能な値のいずれかに対応している必要があります。
  • issueIdstring): エラーに割り当てられた ID。値は issue name{issue} コンポーネントに対応している必要があります。
  • deviceRamBucketint64): デバイスの RAM(MB 単位)。バケット(3 GB、4 GB など)で指定します。
  • deviceSocMakestring): デバイスのプライマリ システムオンチップのメーカー(例: Samsung。リファレンス
  • deviceSocModelstring): デバイスのプライマリ システムオンチップのモデル(例: 「Exynos 2100」です。リファレンス
  • deviceCpuMakestring): デバイスの CPU のメーカー(例: Qualcomm。
  • deviceCpuModelstring): デバイスの CPU のモデル(「Kryo 240」です。
  • deviceGpuMakestring): デバイスの GPU のメーカー(例: ARM。
  • deviceGpuModelstring): デバイスの GPU のモデル(例: マリ。
  • deviceGpuVersionstring): デバイスの GPU のバージョン(例: T750。
  • deviceVulkanVersionstring): デバイスの Vulkan バージョン(例: "4198400"。
  • deviceGlEsVersionstring): デバイスの OpenGL ES バージョン(例: "196610"。
  • deviceScreenSizestring): デバイスの画面サイズ(例: NORMAL、LARGE。
  • deviceScreenDpistring): デバイスの画面密度(mdpi、hdpi など)。
metrics[]

string

集計する指標。

サポートされている指標:

  • errorReportCountgoogle.type.Decimal): アプリに対して受信された個々のエラーレポートの絶対数。
  • distinctUsersgoogle.type.Decimal): レポートを受信した個別のユーザーの数。このカウントをさらに集計すると、ユーザーが複数回カウントされる可能性があるため、注意が必要です。この値は丸められませんが、概算値である可能性があります。
pageSize

integer

返されるデータの最大サイズ。

指定されていない場合、最大で 1, 000 行が返されます。最大値は 100,000 です。100,000 を超える値は 100,000 に強制変換されます。

pageToken

string

前回の呼び出しから受け取ったページトークン。後続のページを取得するにはこれを指定します。

ページ分割を行う場合、リクエストに指定する他のすべてのパラメータは、ページトークンを提供した呼び出しと一致する必要があります。

filter

string

データに適用するフィルタ。フィルタリング式は AIP-160 標準に準拠しており、すべてのブレークダウン ディメンションの等価性によるフィルタリングと、次のフィルタリングをサポートしています。

  • isUserPerceivedstring): エラーがユーザーに認識されるかどうかを示します。USER_PERCEIVED または NOT_USER_PERCEIVED。

レスポンスの本文

エラー数をクエリ レスポンスで返します。

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

JSON 表現
{
  "rows": [
    {
      object (MetricsRow)
    }
  ],
  "nextPageToken": string
}
フィールド
rows[]

object (MetricsRow)

返された行。

nextPageToken

string

データの次のページを取得するための継続トークン。

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/playdeveloperreporting

詳細については、OAuth 2.0 Overview をご覧ください。