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.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.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 в целевую организационную единицу. |