Chrome Management API

Chrome Management API 提供一套服務,可讓 Chrome 管理員查看、管理 Chrome 作業系統和 Chrome 瀏覽器裝置,並取得相關深入分析。

服務:chromemanagement.googleapis.com

如要呼叫這項服務,建議您使用 Google 提供的用戶端程式庫。如果應用程式需要使用您自己的程式庫來呼叫這項服務,請在提出 API 要求時使用下列資訊。

探索文件

探索文件是一種機器可解讀的規格,用於說明和使用 REST API。此文件用於建構用戶端程式庫、IDE 外掛程式,以及與 Google API 互動的其他工具。一項服務可能會提供多個探索文件。此服務提供下列探索文件:

服務端點

服務端點是指定 API 服務網路位址的基準網址。一項服務可能有多個服務端點。這項服務有以下服務端點,且下方的 URI 皆以此服務端點為基準:

  • https://chromemanagement.googleapis.com

REST 資源:v1alpha1.customers.telemetry.devices

方法
get GET /v1alpha1/{name=customers/*/telemetry/devices/*}
取得遙測裝置。
list GET /v1alpha1/{parent=customers/*}/telemetry/devices
列出所有遙測裝置。

REST 資源:v1alpha1.customers.telemetry.events

方法
list GET /v1alpha1/{parent=customers/*}/telemetry/events
列出遙測事件。

REST 資源:v1alpha1.customers.telemetry.notificationConfigs

方法
create POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
建立遙測通知設定。
delete DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*}
刪除遙測通知設定。
list GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
列出所有遙測通知設定。
patch PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*}
更新遙測通知設定。

REST 資源:v1alpha1.customers.telemetry.users

方法
get GET /v1alpha1/{name=customers/*/telemetry/users/*}
取得遙測使用者。
list GET /v1alpha1/{parent=customers/*}/telemetry/users
列出所有遙測使用者。

REST 資源:v1.customers.apps

方法
countChromeAppRequests GET /v1/{customer=customers/*}/apps:countChromeAppRequests
產生應用程式安裝要求摘要。
fetchDevicesRequestingExtension GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension
取得已要求安裝擴充功能的裝置清單。
fetchUsersRequestingExtension GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension
取得已要求安裝擴充功能的使用者清單。

REST 資源:v1.customers.apps.android

方法
get GET /v1/{name=customers/*/apps/android/*}
依據資源名稱取得客戶的特定應用程式。

REST 資源:v1.customers.apps.chrome

方法
get GET /v1/{name=customers/*/apps/chrome/*}
依據資源名稱取得客戶的特定應用程式。

REST 資源:v1.customers.apps.web

方法
get GET /v1/{name=customers/*/apps/web/*}
依據資源名稱取得客戶的特定應用程式。

REST 資源:v1.customers.reports

方法
countChromeBrowsersNeedingAttention GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention
近期註冊、要同步處理新政策或最近沒有任何活動的 Chrome 瀏覽器數量。
countChromeCrashEvents GET /v1/{customer=customers/*}/reports:countChromeCrashEvents
取得 Chrome 當機事件的數量。
countChromeDevicesReachingAutoExpirationDate GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate
產生報表,列出指定時間範圍內每個月到期的裝置數量。
countChromeDevicesThatNeedAttention GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention
未同步處理政策,或在過去 28 天內缺少使用者活動、版本過舊或未提出申訴的 ChromeOS 裝置數量。
countChromeHardwareFleetDevices GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevices
countChromeVersions GET /v1/{customer=customers/*}/reports:countChromeVersions
產生已安裝 Chrome 版本的報告。
countInstalledApps GET /v1/{customer=customers/*}/reports:countInstalledApps
產生應用程式安裝報表。
countPrintJobsByPrinter GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter
取得每部印表機的列印作業摘要。
countPrintJobsByUser GET /v1/{customer=customers/*}/reports:countPrintJobsByUser
取得每位使用者完成的列印作業摘要。
enumeratePrintJobs GET /v1/{customer=customers/*}/reports:enumeratePrintJobs
取得列印工作清單。
findInstalledAppDevices GET /v1/{customer=customers/*}/reports:findInstalledAppDevices
針對已安裝指定應用程式的受管理 Chrome 瀏覽器裝置產生報告。

REST 資源:v1.customers.telemetry.devices

方法
get GET /v1/{name=customers/*/telemetry/devices/*}
取得遙測裝置。
list GET /v1/{parent=customers/*}/telemetry/devices
列出所有遙測裝置。

REST 資源:v1.customers.telemetry.events

方法
list GET /v1/{parent=customers/*}/telemetry/events
列出遙測事件。

REST 資源:v1.customers.telemetry.notificationConfigs

方法
create POST /v1/{parent=customers/*}/telemetry/notificationConfigs
建立遙測通知設定。
delete DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*}
刪除遙測通知設定。
list GET /v1/{parent=customers/*}/telemetry/notificationConfigs
列出所有遙測通知設定。

REST 資源:v1.customers.telemetry.users

方法
get GET /v1/{name=customers/*/telemetry/users/*}
取得遙測使用者。
list GET /v1/{parent=customers/*}/telemetry/users
列出所有遙測使用者。