Reports API

Reports API を使用すると、管理対象の ChromeOS デバイスや Chrome ブラウザのデプロイに関する集計情報を示すレポートを生成できます。

API メソッドの概要

https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER を基準とする相対 URL

説明 相対 URL HTTP メソッド 許可されるリクエスト パラメータ
ドメイン内で対応が必要な Chrome ブラウザをカウントする /reports:countChromeBrowsersNeedingAttention GET 省略可: orgUnitId
ドメイン内で自動有効期限を迎える Chrome デバイスを数えます /reports:countChromeDevicesReachingAutoExpirationDate GET 省略可: orgUnitId、minAueDate、maxAueDate
ドメイン内で注意が必要な Chrome デバイスをカウントする /reports:countChromeDevicesThatNeedAttention GET 省略可: orgUnitId、readMask
ドメイン内の Chrome ハードウェア フリート デバイスをカウントする /reports:countChromeHardwareFleetDevices GET 省略可: orgUnitId、readMask
ドメイン内のデバイスにデプロイされた Chrome のバージョンをカウントする /reports:countChromeVersions GET 省略可: orgUnitId、filter、pageSize、pageToken
デバイスおよびブラウザにインストールされた報告されたアプリの数をカウントする /reports:countInstalledApps GET 省略可: orgUnitId、filter、pageSize、pageToken、orderBy
ドメイン内の各プリンタによる印刷の概要を確認する /reports:countPrintJobsByPrinter GET 省略可: printOrgUnitId、filter、pageSize、pageToken、orderBy
ドメイン内の各ユーザーが行った印刷の概要を確認する /reports:countPrintJobsByUser GET 省略可: printOrgUnitId、filter、pageSize、pageToken、orderBy
ドメイン内の印刷ジョブの詳細レポートを取得する /reports:enumeratePrintJobs GET 省略可: printOrgUnitId、filter、pageSize、pageToken、orderBy
特定のアプリがインストールされているデバイスの一覧を表示する /reports:findInstalledAppDevices GET 省略可: orgUnitId、filter、pageSize、pageToken、orderBy
Chrome のクラッシュ イベントの数を取得する /reports:countChromeCrashEvents GET 省略可: orgUnitId、filter、orderBy

リクエストとレスポンスの例については、コードサンプルをご覧ください。

管理者権限

Reports API は管理者ロールの委任に対応しています。 管理者が生成するレポートに応じて、異なる管理者権限が必要です。

メソッド 管理者権限が必要
countChromeBrowsersNeedingAttention [サービス] -> [Chrome 管理] -> [Chrome 分析情報レポートを表示]
または [サービス] -> [ChromeOS] -> [設定] -> [Chrome 分析情報レポートを表示] を選択します
countChromeDevicesReachingAutoExpirationDate [サービス] -> [Chrome 管理] -> [Chrome 分析情報レポートを表示]
または [サービス] -> [ChromeOS] -> [設定] -> [Chrome 分析情報レポートを表示] を選択します
countChromeDevicesThatNeedAttention [サービス] -> [Chrome 管理] -> [Chrome 分析情報レポートを表示]
または [サービス] -> [ChromeOS] -> [設定] -> [Chrome 分析情報レポートを表示] を選択します
countChromeHardwareFleetDevices [サービス] -> [Chrome 管理] -> [Chrome 分析情報レポートを表示]
または [サービス] -> [ChromeOS] -> [設定] -> [Chrome 分析情報レポートを表示] を選択します
countChromeVersions [サービス] -> [Chrome 管理] -> [Chrome バージョン レポートの表示]
または [サービス] -> [ChromeOS] -> [設定] -> [Chrome バージョン レポートの表示] を選択します
countInstalledApps [サービス] -> [Chrome 管理] -> [拡張機能リストのレポートの表示]
または [サービス] -> [ChromeOS] -> [設定] -> [拡張機能リストのレポートを表示]
countPrintJobsByPrinter [サービス] -> [Chrome 管理] -> [Chrome プリンタ レポートを表示]
または [サービス] -> [ChromeOS] -> [設定] -> [Chrome プリンタ レポートを表示]
countPrintJobsByUser [サービス] -> [Chrome 管理] -> [Chrome プリンタ レポートを表示]
または [サービス] -> [ChromeOS] -> [設定] -> [Chrome プリンタ レポートを表示]
enumeratePrintJobs [サービス] -> [Chrome 管理] -> [Chrome プリンタ レポートを表示]
または [サービス] -> [ChromeOS] -> [設定] -> [Chrome プリンタ レポートを表示]
findInstalledAppDevices [サービス] -> [Chrome 管理] -> [拡張機能リストのレポートの表示]
または [サービス] -> [ChromeOS] -> [設定] -> [拡張機能リストのレポートを表示]
countChromeCrashEvents [サービス] -> [Chrome 管理] -> [Chrome クラッシュ レポートを表示]
または [サービス] -> [ChromeOS] -> [設定] -> [Chrome クラッシュ レポートを表示]

管理者のロールと権限を管理するには、管理コンソール -> [管理者ロール] に移動します。

API スコープ

Reports API を使用するには、次の OAuth スコープが必要です。

https://www.googleapis.com/auth/chrome.management.reports.readonly

詳細については、認証の概要をご覧ください。