- HTTP リクエスト
- パスパラメータ
- クエリ パラメータ
- リクエストの本文
- レスポンスの本文
- 認可スコープ
- InstalledApp
- AppInstallType
- AppSource
- RiskAssessmentData
- RiskAssessmentEntry
- RiskAssessmentProvider
- RiskAssessment
- RiskLevel
- 試してみる
アプリのインストールに関するレポートを生成します。
HTTP リクエスト
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
customer |
必須。リクエストを行うアカウントに関連付けられている顧客を使用する場合は、顧客 ID または「my_customer」。 |
クエリ パラメータ
| パラメータ | |
|---|---|
orgUnitId |
組織部門の ID。 |
pageSize |
ページあたりの結果数の上限です。デフォルト値は 100 で、これは指定できる最大の値です。 |
pageToken |
返されるリクエストのページを指定するトークン。 |
filter |
結果をフィルタするクエリ文字列。EBNF 構文の AND 区切りフィールド。 注: このフィルタでは OR 演算はサポートされていません。 サポートされているフィルタ フィールド:
|
orderBy |
結果の並べ替えに使用されるフィールド。 サポートされている並べ替えフィールド:
|
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
クエリされたインストール済みアプリの詳細を含むレスポンス。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 |
|---|
{
"installedApps": [
{
object ( |
| フィールド | |
|---|---|
installedApps[] |
リクエストに一致するインストール済みアプリのリスト。 |
nextPageToken |
リクエストの次のページを指定するトークン。 |
totalSize |
リクエストに一致するインストール済みアプリの合計数。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/chrome.management.reports.readonly
InstalledApp
インストール済みのアプリについて説明します。
| JSON 表現 |
|---|
{ "appId": string, "appType": enum ( |
| フィールド | |
|---|---|
appId |
出力専用。アプリの固有識別子。Chrome アプリと拡張機能の場合は、32 文字の ID(例: ehoadneljpdggcbbknedodolkkjodefl)。Android アプリの場合はパッケージ名(例: com.evernote)。 |
appType |
出力専用。アプリのタイプ。 |
browserDeviceCount |
出力専用。このアプリがインストールされているブラウザ デバイスの数。 |
osUserCount |
出力専用。このアプリをインストールしている ChromeOS ユーザーの数。 |
appInstallType |
出力専用。アプリのインストール方法。 |
disabled |
出力専用。アプリが無効かどうか。 |
appSource |
出力専用。インストール済みのアプリのソース。 |
displayName |
出力専用。インストール済みのアプリの名前。 |
description |
出力専用。インストール済みのアプリの説明。 |
homepageUri |
出力専用。インストール済みのアプリのホームページ URI。 |
permissions[] |
出力専用。インストール済みのアプリの権限。 |
riskAssessment |
出力専用。この拡張機能に関するリスク評価データ(利用可能な場合)。 |
AppInstallType
アプリのインストール方法。インストールされているこのアプリのすべてのインスタンスのインストール タイプが同じでない場合、インストール タイプは MULTIPLE になります。
| 列挙型 | |
|---|---|
APP_INSTALL_TYPE_UNSPECIFIED |
アプリのインストール タイプが指定されていません。 |
MULTIPLE |
複数のアプリ インストール タイプ。 |
NORMAL |
通常のアプリのインストール タイプ。 |
ADMIN |
管理者アプリのインストール タイプ。 |
DEVELOPMENT |
開発アプリのインストール タイプ。 |
SIDELOAD |
サイドローディングされたアプリのインストール タイプ。 |
OTHER |
その他のアプリのインストール タイプ。 |
AppSource
インストール済みのアプリのソース。
| 列挙型 | |
|---|---|
APP_SOURCE_UNSPECIFIED |
アプリケーション ソースが指定されていません。 |
CHROME_WEBSTORE |
通常は拡張機能と Chrome アプリ用です。 |
PLAY_STORE |
Google Play ストア アプリ。 |
RiskAssessmentData
拡張機能/アプリのリスク評価データ。
| JSON 表現 |
|---|
{ "entries": [ { object ( |
| フィールド | |
|---|---|
entries[] |
個々のリスク評価。 |
overallRiskLevel |
すべてのエントリで評価された全体的なリスクレベル。これが、すべてのエントリの中で最も高いリスクレベルになります。 |
RiskAssessmentEntry
リスク評価エントリ 1 つ。
| JSON 表現 |
|---|
{ "provider": enum ( |
| フィールド | |
|---|---|
provider |
出力専用。このエントリの作成元であるリスク評価プロバイダ。 |
riskAssessment |
出力専用。プロバイダのリスク評価の詳細。 |
riskLevel |
出力専用。リスク評価のバケット化されたリスクレベル。 |
RiskAssessmentProvider
リスク評価プロバイダ。
| 列挙型 | |
|---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED |
プロバイダが指定されていない場合のデフォルト値。 |
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR |
CRXcavator。 |
RISK_ASSESSMENT_PROVIDER_SPIN_AI |
Spin.Ai。 |
RISK_ASSESSMENT_PROVIDER_LAYERX |
LayerX Security。 |
RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2 |
Spin.AI V2. |
RiskAssessment
Chrome 拡張機能のリスク評価。
| JSON 表現 |
|---|
{ "assessment": string, "detailsUrl": string, "version": string } |
| フィールド | |
|---|---|
assessment |
拡張機能のリスク評価。現在、これは数値であり、その解釈はリスク評価プロバイダごとに異なります。 |
detailsUrl |
ユーザーがリスク評価の詳細を確認できる URL。 |
version |
この評価が適用される拡張機能のバージョン。 |
RiskLevel
拡張機能/アプリのリスクレベルをバケット化します。
| 列挙型 | |
|---|---|
RISK_LEVEL_UNSPECIFIED |
リスクレベルが指定されていません。 |
RISK_LEVEL_LOW |
リスクが低いことを示す拡張機能。 |
RISK_LEVEL_MEDIUM |
中程度のリスクを表す拡張機能。 |
RISK_LEVEL_HIGH |
高リスクを表す拡張機能。 |