A API Chrome Management é um pacote de serviços que permite aos administradores do Chrome visualizar, gerenciar e receber insights sobre os dispositivos Chrome OS e navegador Chrome.
- Recurso REST: v1alpha1.customers.profiles
- Recurso REST: v1alpha1.customers.telemetry.devices
- Recurso REST: v1alpha1.customers.telemetry.events
- Recurso REST: v1alpha1.customers.telemetry.notificationConfigs
- Recurso REST: v1alpha1.customers.telemetry.users
- Recurso REST: v1.customers.apps
- Recurso REST: v1.customers.apps.android
- Recurso REST: v1.customers.apps.chrome
- Recurso REST: v1.customers.apps.web
- Recurso REST: v1.customers.profiles
- Recurso REST: v1.customers.profiles.commands
- Recurso REST: v1.customers.reports
- Recurso REST: v1.customers.telemetry.devices
- Recurso REST: v1.customers.telemetry.events
- Recurso REST: v1.customers.telemetry.notificationConfigs
- Recurso REST: v1.customers.telemetry.users
- Recurso REST: v1.customers.thirdPartyProfileUsers
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.profiles
Métodos | |
---|---|
delete |
DELETE /v1alpha1/{name=customers/*/profiles/*} Exclui os dados coletados de um perfil do navegador Chrome. |
get |
GET /v1alpha1/{name=customers/*/profiles/*} Recebe um perfil do navegador Chrome com ID do cliente e ID permanente do perfil. |
list |
GET /v1alpha1/{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: v1alpha1.customers.telemetry.devices
Métodos | |
---|---|
get |
GET /v1alpha1/{name=customers/*/telemetry/devices/*} Receber 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 Cria 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/*} Atualiza uma configuração de notificação de telemetria. |
Recurso REST: v1alpha1.customers.telemetry.users
Métodos | |
---|---|
get |
GET /v1alpha1/{name=customers/*/telemetry/users/*} Recebe 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 de apps. |
fetchDevicesRequestingExtension |
GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension Receba uma lista de dispositivos que pediram para instalar 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/*} Recebe 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/*} Recebe 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/*} Recebe 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/*} Recebe um perfil do navegador Chrome com ID do cliente e 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.profiles.commands
Métodos | |
---|---|
create |
POST /v1/{parent=customers/*/profiles/*}/commands Cria um comando remoto de perfil do navegador Chrome. |
get |
GET /v1/{name=customers/*/profiles/*/commands/*} Recebe um comando remoto de perfil do navegador Chrome. |
list |
GET /v1/{parent=customers/*/profiles/*}/commands Lista os comandos remotos de um perfil do navegador Chrome. |
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 para sincronizar ou não têm 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 com o número de dispositivos que expiram em cada mês do período selecionado. |
countChromeDevicesThatNeedAttention |
GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention Contagens 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 Contagens 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 Gere um 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 da impressão feita 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 de dispositivos gerenciados com o 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 Cria 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/*} Recebe o usuário de telemetria. |
list |
GET /v1/{parent=customers/*}/telemetry/users Lista todos os usuários de telemetria. |
Recurso REST: v1.customers.thirdPartyProfileUsers
Métodos | |
---|---|
move |
POST /v1/{name=customers/*/thirdPartyProfileUsers/*}:move Move um usuário de perfil do Chrome de terceiros para uma UO de destino. |