Chrome Management API

La API de Chrome Management es un paquete de servicios que permite a los administradores de Chrome ver, administrar y obtener estadísticas sobre sus dispositivos Chrome OS y navegador Chrome.

Servicio: chromemanagement.googleapis.com

Para llamar a este servicio, te recomendamos que uses las bibliotecas cliente que proporciona Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, usa la información siguiente cuando realices las solicitudes a la API.

Documento de descubrimiento

Un Documento de descubrimiento es una especificación procesable para describir y consumir las API de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona los siguientes documentos de Discovery:

Extremo de servicio

Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:

  • https://chromemanagement.googleapis.com

Recurso de REST: v1alpha1.customers.telemetry.devices

Métodos
get GET /v1alpha1/{name=customers/*/telemetry/devices/*}
Obtén el dispositivo de telemetría.
list GET /v1alpha1/{parent=customers/*}/telemetry/devices
Muestra una lista de todos los dispositivos de telemetría.

Recurso de REST: v1alpha1.customers.telemetry.events

Métodos
list GET /v1alpha1/{parent=customers/*}/telemetry/events
Enumera los eventos de telemetría.

Recurso de REST: v1alpha1.customers.telemetry.notificationConfigs

Métodos
create POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Crea una configuración de notificaciones de telemetría.
delete DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*}
Borra una configuración de notificaciones de telemetría.
list GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Muestra una lista de todas las configuraciones de notificaciones de telemetría.
patch PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*}
Actualiza una configuración de notificación de telemetría.

Recurso de REST: v1alpha1.customers.telemetry.users

Métodos
get GET /v1alpha1/{name=customers/*/telemetry/users/*}
Obtén el usuario de la telemetría.
list GET /v1alpha1/{parent=customers/*}/telemetry/users
Enumera todos los usuarios de telemetría.

Recurso de REST: v1.customers.apps

Métodos
countChromeAppRequests GET /v1/{customer=customers/*}/apps:countChromeAppRequests
Genera un resumen de las solicitudes de instalación de apps.
fetchDevicesRequestingExtension GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension
Obtén una lista de los dispositivos que solicitaron instalar una extensión.
fetchUsersRequestingExtension GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension
Obtén una lista de los usuarios que solicitaron instalar una extensión.

Recurso de REST: v1.customers.apps.android

Métodos
get GET /v1/{name=customers/*/apps/android/*}
Obtén una app específica para un cliente por su nombre de recurso.

Recurso de REST: v1.customers.apps.chrome

Métodos
get GET /v1/{name=customers/*/apps/chrome/*}
Obtén una app específica para un cliente por su nombre de recurso.

Recurso de REST: v1.customers.apps.web

Métodos
get GET /v1/{name=customers/*/apps/web/*}
Obtén una app específica para un cliente por su nombre de recurso.

Recurso de REST: v1.customers.reports

Métodos
countChromeBrowsersNeedingAttention GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention
Cantidad de navegadores Chrome que se inscribieron recientemente, que tienen una política nueva para sincronizar o que no tienen actividad reciente.
countChromeCrashEvents GET /v1/{customer=customers/*}/reports:countChromeCrashEvents
Obtén un recuento de los eventos de falla de Chrome.
countChromeDevicesReachingAutoExpirationDate GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate
Genera un informe de la cantidad de dispositivos que vencen en cada mes del período seleccionado.
countChromeDevicesThatNeedAttention GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention
Cantidad de dispositivos ChromeOS que no sincronizaron políticas o que no tuvieron actividad del usuario en los últimos 28 días, que están desactualizados o que no cumplen con los requisitos.
countChromeHardwareFleetDevices GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevices
Cuentas de dispositivos con una especificación de hardware específica del tipo de hardware solicitado (por ejemplo, nombre del modelo, tipo de procesador).
countChromeVersions GET /v1/{customer=customers/*}/reports:countChromeVersions
Genera un informe de las versiones de Chrome instaladas.
countInstalledApps GET /v1/{customer=customers/*}/reports:countInstalledApps
Genera un informe de las instalaciones de aplicaciones.
countPrintJobsByPrinter GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter
Obtén un resumen de las impresiones que realizó cada impresora.
countPrintJobsByUser GET /v1/{customer=customers/*}/reports:countPrintJobsByUser
Obtén un resumen de las impresiones que realizó cada usuario.
enumeratePrintJobs GET /v1/{customer=customers/*}/reports:enumeratePrintJobs
Obtén una lista de trabajos de impresión.
findInstalledAppDevices GET /v1/{customer=customers/*}/reports:findInstalledAppDevices
Genera un informe de los dispositivos con navegador Chrome administrados que tienen instalada una app específica.

Recurso de REST: v1.customers.telemetry.devices

Métodos
get GET /v1/{name=customers/*/telemetry/devices/*}
Obtener dispositivo de telemetría
list GET /v1/{parent=customers/*}/telemetry/devices
Muestra una lista de todos los dispositivos de telemetría.

Recurso de REST: v1.customers.telemetry.events

Métodos
list GET /v1/{parent=customers/*}/telemetry/events
Enumera los eventos de telemetría.

Recurso de REST: v1.customers.telemetry.notificationConfigs

Métodos
create POST /v1/{parent=customers/*}/telemetry/notificationConfigs
Crea una configuración de notificaciones de telemetría.
delete DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*}
Borra una configuración de notificaciones de telemetría.
list GET /v1/{parent=customers/*}/telemetry/notificationConfigs
Enumera todas las configuraciones de notificaciones de telemetría.

Recurso de REST: v1.customers.telemetry.users

Métodos
get GET /v1/{name=customers/*/telemetry/users/*}
Obtén el usuario de la telemetría.
list GET /v1/{parent=customers/*}/telemetry/users
Enumera todos los usuarios de telemetría.