API управления Chrome — это набор сервисов, который позволяет администраторам Chrome просматривать, управлять и получать аналитику на своих устройствах Chrome OS и браузере Chrome.
- Ресурс REST: v1alpha1.customers.profiles
- Ресурс REST: v1alpha1.customers.telemetry.devices
- Ресурс REST: v1alpha1.customers.telemetry.events
- Ресурс REST: v1alpha1.customers.telemetry.notificationConfigs
- Ресурс REST: v1alpha1.customers.telemetry.users
- Ресурс REST: v1.customers.apps
- Ресурс REST: v1.customers.apps.android
- Ресурс REST: v1.customers.apps.chrome
- Ресурс REST: v1.customers.apps.web
- Ресурс REST: v1.customers.certificateProvisioningProcesses
- Ресурс REST: v1.customers.certificateProvisioningProcesses.operations
- Ресурс REST: v1.customers.profiles
- Ресурс REST: v1.customers.profiles.commands
- Ресурс REST: v1.customers.reports
- Ресурс REST: v1.customers.telemetry.devices
- Ресурс REST: v1.customers.telemetry.events
- Ресурс REST: v1.customers.telemetry.notificationConfigs
- Ресурс REST: v1.customers.telemetry.users
- Ресурс REST: v1.customers.thirdPartyProfileUsers
Сервис: chromemanagement.googleapis.com
Для вызова этой службы мы рекомендуем использовать клиентские библиотеки, предоставленные Google. Если вашему приложению необходимо использовать ваши собственные библиотеки для вызова этой службы, используйте следующую информацию при выполнении запросов к API.
Документ открытия
Документ обнаружения (Discovery Document) — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов IDE и других инструментов, взаимодействующих с API Google. Один сервис может предоставлять несколько документов обнаружения. Этот сервис предоставляет следующие документы обнаружения:
Конечная точка службы
Конечная точка сервиса — это базовый URL-адрес, который определяет сетевой адрес сервиса API. Один сервис может иметь несколько конечных точек сервиса. Этот сервис имеет следующую конечную точку сервиса, и все указанные ниже URI относятся к этой конечной точке сервиса:
-
https://chromemanagement.googleapis.com
Ресурс REST: v1alpha1.customers.profiles
| Методы | |
|---|---|
delete | DELETE /v1alpha1/{name=customers/*/profiles/*}Удаляет данные, собранные из профиля браузера Chrome. |
get | GET /v1alpha1/{name=customers/*/profiles/*}Получает профиль браузера Chrome с идентификатором клиента и постоянным идентификатором профиля. |
list | GET /v1alpha1/{parent=customers/*}/profilesВыводит список профилей браузера Chrome клиента на основе заданных критериев поиска и сортировки. |
Ресурс 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.certificateProvisioningProcesses
| Методы | |
|---|---|
claim | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:claimТребует процесс предоставления сертификата. |
get | GET /v1/{name=customers/*/certificateProvisioningProcesses/*}Извлекает процесс предоставления сертификата. |
setFailure | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:setFailureОтмечает процесс предоставления сертификата как неудавшийся. |
signData | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:signDataЗапрашивает у клиента, инициировавшего процесс предоставления сертификата, подпись данных. |
uploadCertificate | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:uploadCertificateЗагружает успешно выданный сертификат для процесса предоставления сертификатов. |
Ресурс REST: v1.customers.certificateProvisioningProcesses.operations
| Методы | |
|---|---|
get | GET /v1/{name=customers/*/certificateProvisioningProcesses/*/operations/*}Получает последнее состояние длительной операции. |
Ресурс REST: v1.customers.profiles
| Методы | |
|---|---|
delete | DELETE /v1/{name=customers/*/profiles/*}Удаляет данные, собранные из профиля браузера Chrome. |
get | GET /v1/{name=customers/*/profiles/*}Получает профиль браузера Chrome с идентификатором клиента и постоянным идентификатором профиля. |
list | GET /v1/{parent=customers/*}/profilesВыводит список профилей браузера Chrome клиента на основе заданных критериев поиска и сортировки. |
Ресурс REST: v1.customers.profiles.commands
| Методы | |
|---|---|
create | POST /v1/{parent=customers/*/profiles/*}/commandsСоздает удаленную команду профиля браузера Chrome. |
get | GET /v1/{name=customers/*/profiles/*/commands/*}Получает удаленную команду профиля браузера Chrome. |
list | GET /v1/{parent=customers/*/profiles/*}/commandsПеречисляет удаленные команды профиля браузера 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Перечислите всех пользователей телеметрии. |
Ресурс REST: v1.customers.thirdPartyProfileUsers
| Методы | |
|---|---|
move | POST /v1/{name=customers/*/thirdPartyProfileUsers/*}:moveПеремещает пользователя стороннего профиля Chrome в целевую организационную единицу. |