Chrome Management API

A API Chrome Management é um pacote de serviços que permite aos administradores do Chrome acessar, gerenciar e receber insights sobre o Chrome OS e dispositivos do navegador Chrome.

Serviço: chromemanagement.googleapis.com

Para chamar esse serviço, recomendamos que você use as bibliotecas de cliente fornecidas pelo Google. Caso seu aplicativo precise usar suas próprias bibliotecas para chamar esse serviço, use as informações a seguir quando fizer as solicitações da API.

Documento de descoberta

Um Documento de descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. Este serviço apresenta os documentos de descoberta abaixo:

Endpoint de serviço

Um endpoint de serviço é um URL base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o endpoint a seguir e todos os URIs abaixo são relativos a ele:

  • https://chromemanagement.googleapis.com

Recurso REST: v1alpha1.customers.telemetry.devices

Métodos
get GET /v1alpha1/{name=customers/*/telemetry/devices/*}
Acessar dispositivo de telemetria.
list GET /v1alpha1/{parent=customers/*}/telemetry/devices
Lista todos os dispositivos de telemetria.

Recurso REST: v1alpha1.customers.telemetry.events

Métodos
list GET /v1alpha1/{parent=customers/*}/telemetry/events
Lista eventos de telemetria.

Recurso REST: v1alpha1.customers.telemetry.notificationConfigs

Métodos
create POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Crie uma configuração de notificação de telemetria.
delete DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*}
Excluir uma configuração de notificação de telemetria.
list GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Lista todas as configurações de notificação de telemetria.
patch PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*}
Atualizar uma configuração de notificação de telemetria.

Recurso REST: v1alpha1.customers.telemetry.users

Métodos
get GET /v1alpha1/{name=customers/*/telemetry/users/*}
Extrai o usuário de telemetria.
list GET /v1alpha1/{parent=customers/*}/telemetry/users
Lista todos os usuários de telemetria.

Recurso REST: v1.customers.apps

Métodos
countChromeAppRequests GET /v1/{customer=customers/*}/apps:countChromeAppRequests
Gere um resumo das solicitações de instalação do app.
fetchDevicesRequestingExtension GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension
Acesse uma lista dos dispositivos que solicitaram a instalação de uma extensão.
fetchUsersRequestingExtension GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension
Acesse uma lista de usuários que solicitaram a instalação de uma extensão.

Recurso REST: v1.customers.apps.android

Métodos
get GET /v1/{name=customers/*/apps/android/*}
Acesse um app específico para um cliente pelo nome do recurso.

Recurso REST: v1.customers.apps.chrome

Métodos
get GET /v1/{name=customers/*/apps/chrome/*}
Acesse um app específico para um cliente pelo nome do recurso.

Recurso REST: v1.customers.apps.web

Métodos
get GET /v1/{name=customers/*/apps/web/*}
Acesse um app específico para um cliente pelo nome do recurso.

Recurso REST: v1.customers.reports

Métodos
countChromeBrowsersNeedingAttention GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention
Contagem de navegadores Chrome que foram registrados recentemente, têm uma nova política a ser sincronizada ou não têm atividade recente.
countChromeCrashEvents GET /v1/{customer=customers/*}/reports:countChromeCrashEvents
Receba uma contagem dos eventos de falha do Chrome.
countChromeDevicesReachingAutoExpirationDate GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate
Gere um relatório com o número de dispositivos que expiram em cada mês do período selecionado.
countChromeDevicesThatNeedAttention GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention
Contagem de dispositivos ChromeOS que não sincronizaram políticas ou não tiveram atividade do usuário nos últimos 28 dias, estão desatualizados ou não foram afetados.
countChromeHardwareFleetDevices GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevices
Contagem de dispositivos com uma especificação de hardware específica do tipo de hardware solicitado (por exemplo, nome do modelo, tipo de processador).
countChromeVersions GET /v1/{customer=customers/*}/reports:countChromeVersions
Gerar um relatório das versões instaladas do Chrome.
countInstalledApps GET /v1/{customer=customers/*}/reports:countInstalledApps
Gerar um relatório de instalações de apps.
countPrintJobsByPrinter GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter
Veja um resumo da impressão de cada impressora.
countPrintJobsByUser GET /v1/{customer=customers/*}/reports:countPrintJobsByUser
Veja um resumo da impressão feita por cada usuário.
enumeratePrintJobs GET /v1/{customer=customers/*}/reports:enumeratePrintJobs
Acesse uma lista de trabalhos de impressão.
findInstalledAppDevices GET /v1/{customer=customers/*}/reports:findInstalledAppDevices
Gere um relatório dos dispositivos gerenciados do navegador Chrome que têm um app especificado instalado.

Recurso REST: v1.customers.telemetry.devices

Métodos
get GET /v1/{name=customers/*/telemetry/devices/*}
Acessar dispositivo de telemetria.
list GET /v1/{parent=customers/*}/telemetry/devices
Lista todos os dispositivos de telemetria.

Recurso REST: v1.customers.telemetry.events

Métodos
list GET /v1/{parent=customers/*}/telemetry/events
Lista eventos de telemetria.

Recurso REST: v1.customers.telemetry.notificationConfigs

Métodos
create POST /v1/{parent=customers/*}/telemetry/notificationConfigs
Crie uma configuração de notificação de telemetria.
delete DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*}
Excluir uma configuração de notificação de telemetria.
list GET /v1/{parent=customers/*}/telemetry/notificationConfigs
Lista todas as configurações de notificação de telemetria.

Recurso REST: v1.customers.telemetry.users

Métodos
get GET /v1/{name=customers/*/telemetry/users/*}
Extrai o usuário de telemetria.
list GET /v1/{parent=customers/*}/telemetry/users
Lista todos os usuários de telemetria.