Chrome Management API

Chrome Management API 是一套服務,可讓 Chrome 管理員查看、管理 ChromeOS 和 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.profiles

方法
delete DELETE /v1/{name=customers/*/profiles/*}
刪除從 Chrome 瀏覽器設定檔收集的資料。
get GET /v1/{name=customers/*/profiles/*}
取得 Chrome 瀏覽器設定檔,其中包含客戶 ID 和設定檔永久 ID。
list GET /v1/{parent=customers/*}/profiles
根據指定的搜尋和排序條件,列出客戶的 Chrome 瀏覽器設定檔。

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
ChromeOS 裝置未同步處理政策、過去 28 天內缺乏使用者活動、過時或不符合規定的數量。
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
列出所有遙測資料使用者。