API отчетов

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

Для получения дополнительной информации см. Обзор аутентификации .