Chrome Management API

A API Chrome Management é um pacote de serviços que permite aos administradores do Chrome acessar, gerenciar e receber insights sobre os dispositivos Chrome OS e 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 de 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/*}
Receber o 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/*}
Exclua 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/*}
Atualize uma configuração de notificação de telemetria.

Recurso REST: v1alpha1.customers.telemetry.users

Métodos
get GET /v1alpha1/{name=customers/*/telemetry/users/*}
Receba o usuário da 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
Gerar um resumo das solicitações de instalação do app.
fetchDevicesRequestingExtension GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension
Confira uma lista de dispositivos que solicitaram a instalação de uma extensão.
fetchUsersRequestingExtension GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension
Receba uma lista de usuários que pediram para instalar uma extensão.

Recurso REST: v1.customers.apps.android

Métodos
get GET /v1/{name=customers/*/apps/android/*}
Encontre 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/*}
Encontre 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/*}
Encontre um app específico para um cliente pelo nome do recurso.

Recurso REST: v1.customers.profiles

Métodos
delete DELETE /v1/{name=customers/*/profiles/*}
Exclui os dados coletados de um perfil do navegador Chrome.
get GET /v1/{name=customers/*/profiles/*}
Recupera um perfil do navegador Chrome com o ID do cliente e o ID permanente do perfil.
list GET /v1/{parent=customers/*}/profiles
Lista os perfis do navegador Chrome de um cliente com base nos critérios de pesquisa e classificação fornecidos.

Recurso REST: v1.customers.reports

Métodos
countChromeBrowsersNeedingAttention GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention
Contagem de navegadores Chrome registrados recentemente, com uma nova política a ser sincronizada ou sem atividade recente.
countChromeCrashEvents GET /v1/{customer=customers/*}/reports:countChromeCrashEvents
Receba uma contagem de eventos de falha do Chrome.
countChromeDevicesReachingAutoExpirationDate GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate
Gere um relatório do número de dispositivos que expiram em cada mês do período selecionado.
countChromeDevicesThatNeedAttention GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention
Número 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 estão em conformidade.
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
Gere um relatório das versões instaladas do Chrome.
countInstalledApps GET /v1/{customer=customers/*}/reports:countInstalledApps
Gerar relatório de instalações de apps.
countPrintJobsByPrinter GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter
Confira um resumo das impressões feitas por cada impressora.
countPrintJobsByUser GET /v1/{customer=customers/*}/reports:countPrintJobsByUser
Receba um resumo das impressões feitas por cada usuário.
enumeratePrintJobs GET /v1/{customer=customers/*}/reports:enumeratePrintJobs
Receba uma lista de trabalhos de impressão.
findInstalledAppDevices GET /v1/{customer=customers/*}/reports:findInstalledAppDevices
Gere um relatório sobre dispositivos gerenciados do navegador Chrome que têm um app específico instalado.

Recurso REST: v1.customers.telemetry.devices

Métodos
get GET /v1/{name=customers/*/telemetry/devices/*}
Receber 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/*}
Exclua 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/*}
Receba o usuário da telemetria.
list GET /v1/{parent=customers/*}/telemetry/users
Lista todos os usuários de telemetria.