API отчетов позволяет создавать отчеты, которые предоставляют совокупную информацию об управляемом устройстве ChromeOS или развертывании браузера Chrome.
Краткий обзор методов API
 URL-адреса указаны относительно https://chromemanagement.googleapis.com/v1/customers/ $CUSTOMER
| Описание | Относительный URL | HTTP-метод | Разрешенные параметры запроса | 
|---|---|---|---|
| Подсчитайте браузеры Chrome, требующие внимания в вашем домене | /reports:countChromeBrowsersNeedingAttention | ПОЛУЧАТЬ | Необязательно : orgUnitId. | 
| Подсчитайте устройства Chrome, срок действия которых истекает автоматически в вашем домене. | /reports:countChromeDevicesReachingAutoExpirationDate | ПОЛУЧАТЬ | Необязательно : orgUnitId, minAueDate, maxAueDate. | 
| Подсчитайте устройства Chrome, требующие внимания, в вашем домене | /reports:countChromeDevicesThatNeedAttention | ПОЛУЧАТЬ | Необязательно : orgUnitId, readMask. | 
| Подсчитайте парк оборудования Chrome в вашем домене | /reports:countChromeHardwareFleetDevices | ПОЛУЧАТЬ | Необязательно : orgUnitId, readMask. | 
| Подсчитайте версии Chrome, развернутые на устройствах в вашем домене. | /reports:countChromeVersions | ПОЛУЧАТЬ | Необязательно : orgUnitId, фильтр, pageSize, pageToken. | 
| Подсчитайте количество заявленных приложений, установленных на ваших устройствах и в браузерах. | /reports:countInstalledApps | ПОЛУЧАТЬ | Необязательно : orgUnitId, фильтр, pageSize, pageToken, orderBy. | 
| Получите сводную информацию о печати, выполненной каждым принтером в вашем домене. | /reports:countPrintJobsByPrinter | ПОЛУЧАТЬ | Необязательно : printOrgUnitId, фильтр, pageSize, pageToken, orderBy. | 
| Получите сводную информацию о печати, выполненной каждым пользователем в вашем домене. | /reports:countPrintJobsByUser | ПОЛУЧАТЬ | Необязательно : printOrgUnitId, фильтр, pageSize, pageToken, orderBy. | 
| Получите подробный отчет о заданиях на печать в вашем домене | /reports:enumeratePrintJobs | ПОЛУЧАТЬ | Необязательно : printOrgUnitId, фильтр, pageSize, pageToken, orderBy. | 
| Перечислите устройства, на которых установлено определенное приложение. | /reports:findInstalledAppDevices | ПОЛУЧАТЬ | Необязательно : orgUnitId, фильтр, pageSize, pageToken, orderBy. | 
| Получить количество событий сбоя Chrome | /reports:countChromeCrashEvents | ПОЛУЧАТЬ | Необязательно : orgUnitId, фильтр, orderBy. | 
См. примеры кода, например запросы и ответы.
Права администратора
API отчетов учитывает делегирование ролей администратора. В зависимости от того, какие отчеты администратор хочет создать, требуются разные права администратора.
| Метод | Требуются права администратора | 
|---|---|
| countChromeБраузерыNeedingAttention | «Сервисы -> Управление Chrome -> Просмотр отчета Chrome Insights» или «Сервисы -> ChromeOS -> Настройки -> Просмотр отчета Chrome Insights». | 
| countChromeDevicesReachingAutoExpirationDate | «Сервисы -> Управление Chrome -> Просмотр отчета Chrome Insights» или «Сервисы -> ChromeOS -> Настройки -> Просмотр отчета Chrome Insights». | 
| countChromeDevicesThatNeedAttention | «Сервисы -> Управление Chrome -> Просмотр отчета Chrome Insights» или «Сервисы -> ChromeOS -> Настройки -> Просмотр отчета Chrome Insights». | 
| countChromeАппаратное обеспечениеФлотУстройства | «Сервисы -> Управление Chrome -> Просмотр отчета Chrome Insights» или «Сервисы -> ChromeOS -> Настройки -> Просмотр отчета Chrome Insights». | 
| подсчет ChromeVersions | «Сервисы -> Управление Chrome -> Просмотр отчета о версиях Chrome» или «Сервисы -> ChromeOS -> Настройки -> Просмотр отчета о версиях Chrome» | 
| countInstalledApps | «Сервисы -> Управление Chrome -> Просмотр отчета о списке расширений» или «Сервисы -> ChromeOS -> Настройки -> Просмотр отчета о списке расширений» | 
| countPrintJobsByPrinter | «Сервисы -> Управление Chrome -> Просмотр отчета о принтерах Chrome» или «Сервисы -> ChromeOS -> Настройки -> Просмотр отчета о принтерах Chrome» | 
| countPrintJobsByUser | «Сервисы -> Управление Chrome -> Просмотр отчета о принтерах Chrome» или «Сервисы -> ChromeOS -> Настройки -> Просмотр отчета о принтерах Chrome» | 
| перечислитьPrintJobs | «Сервисы -> Управление Chrome -> Просмотр отчета о принтерах Chrome» или «Сервисы -> ChromeOS -> Настройки -> Просмотр отчета о принтерах Chrome» | 
| findInstalledAppDevices | «Сервисы -> Управление Chrome -> Просмотр отчета о списке расширений» или «Сервисы -> ChromeOS -> Настройки -> Просмотр отчета о списке расширений» | 
| countChromeCrashEvents | «Сервисы -> Управление Chrome -> Просмотр отчета о сбое Chrome» или «Сервисы -> ChromeOS -> Настройки -> Просмотр отчета о сбое Chrome» | 
Для управления ролями и привилегиями администратора посетите «Консоль администратора -> Роли администратора».
Области API
Для API отчетов требуется следующая область действия OAuth:
https://www.googleapis.com/auth/chrome.management.reports.readonly
Для получения дополнительной информации см. Обзор аутентификации .
