- Solicitação HTTP
 - Parâmetros de caminho
 - Parâmetros de consulta
 - Corpo da solicitação
 - Corpo da resposta
 - Escopos de autorização
 - InstalledApp
 - AppInstallType
 - AppSource
 - RiskAssessmentData
 - RiskAssessmentEntry
 - RiskAssessmentProvider
 - RiskAssessment
 - RiskLevel
 - Faça um teste
 
Gerar relatório de instalações de apps.
Solicitação HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
customer | 
                
                   
 Obrigatório. ID do cliente ou "my_customer" para usar o cliente associado à conta que está fazendo a solicitação.  | 
              
Parâmetros de consulta
| Parâmetros | |
|---|---|
orgUnitId | 
                
                   
 O ID da unidade organizacional.  | 
              
pageSize | 
                
                   
 Número máximo de resultados a serem retornados. O valor máximo e padrão é 100.  | 
              
pageToken | 
                
                   
 Token para especificar a página da solicitação a ser retornada.  | 
              
filter | 
                
                   
 String de consulta para filtrar resultados, campos separados por E na sintaxe EBNF. Observação: operações OR não são aceitas neste filtro. Campos de filtro compatíveis: 
  | 
              
orderBy | 
                
                   
 Campo usado para ordenar os resultados. Campos de ordenação aceitos: 
  | 
              
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Resposta com detalhes dos apps instalados consultados.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON | 
|---|
{
  "installedApps": [
    {
      object ( | 
                  
| Campos | |
|---|---|
installedApps[] | 
                    
                       
 Lista de apps instalados que correspondem à solicitação.  | 
                  
nextPageToken | 
                    
                       
 Token para especificar a próxima página da solicitação.  | 
                  
totalSize | 
                    
                       
 Número total de apps instalados que correspondem à solicitação.  | 
                  
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/chrome.management.reports.readonly
InstalledApp
Descreve um app instalado.
| Representação JSON | 
|---|
{ "appId": string, "appType": enum (  | 
              
| Campos | |
|---|---|
appId | 
                
                   
 Apenas saída. Identificador exclusivo do app. Para apps e extensões do Chrome, o ID de 32 caracteres (por exemplo, ehoadneljpdggcbbknedodolkkjodefl). Para apps Android, o nome do pacote (por exemplo, com.evernote).  | 
              
appType | 
                
                   
 Apenas saída. Tipo do app.  | 
              
browserDeviceCount | 
                
                   
 Apenas saída. Contagem de dispositivos com este app instalado.  | 
              
osUserCount | 
                
                   
 Apenas saída. Contagem de usuários do ChromeOS com o app instalado.  | 
              
appInstallType | 
                
                   
 Apenas saída. Como o app foi instalado.  | 
              
disabled | 
                
                   
 Apenas saída. Se o app está desativado.  | 
              
appSource | 
                
                   
 Apenas saída. Origem do app instalado.  | 
              
displayName | 
                
                   
 Apenas saída. Nome do app instalado.  | 
              
description | 
                
                   
 Apenas saída. Descrição do app instalado.  | 
              
homepageUri | 
                
                   
 Apenas saída. URI da página inicial do app instalado.  | 
              
permissions[] | 
                
                   
 Apenas saída. Permissões do app instalado.  | 
              
riskAssessment | 
                
                   
 Apenas saída. Se disponível, os dados da avaliação de risco sobre essa extensão.  | 
              
AppInstallType
Como o app foi instalado. Se nem todas as instâncias desse app instalado tiverem o mesmo tipo de instalação, o tipo de instalação será MULTIPLE.
| Enums | |
|---|---|
APP_INSTALL_TYPE_UNSPECIFIED | 
                O tipo de instalação do app não foi especificado. | 
MULTIPLE | 
                Vários tipos de instalação de apps. | 
NORMAL | 
                Tipo de instalação de app normal. | 
ADMIN | 
                Tipo de instalação de apps do administrador. | 
DEVELOPMENT | 
                Tipo de instalação de apps de desenvolvimento. | 
SIDELOAD | 
                Tipo de instalação de apps sideloaded. | 
OTHER | 
                Outro tipo de instalação de app. | 
AppSource
Origem do app instalado.
| Enums | |
|---|---|
APP_SOURCE_UNSPECIFIED | 
                A origem do aplicativo não foi especificada. | 
CHROME_WEBSTORE | 
                Geralmente para extensões e apps do Chrome. | 
PLAY_STORE | 
                app Play Store. | 
RiskAssessmentData
Dados de avaliação de risco sobre uma extensão/app.
| Representação JSON | 
|---|
{ "entries": [ { object (  | 
              
| Campos | |
|---|---|
entries[] | 
                
                   
 Avaliações de risco individuais.  | 
              
overallRiskLevel | 
                
                   
 Nível de risco geral avaliado em todas as entradas. Esse será o nível de risco mais alto de todas as entradas.  | 
              
RiskAssessmentEntry
Uma entrada de avaliação de risco.
| Representação JSON | 
|---|
{ "provider": enum (  | 
              
| Campos | |
|---|---|
provider | 
                
                   
 O provedor de avaliação de risco de onde essa entrada é originada.  | 
              
riskAssessment | 
                
                   
 Os detalhes da avaliação de risco do provedor.  | 
              
riskLevel | 
                
                   
 O nível de risco agrupado para a avaliação de risco.  | 
              
RiskAssessmentProvider
Provedores de avaliação de risco.
| Enums | |
|---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED | 
                Valor padrão quando nenhum provedor é especificado. | 
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR | 
                CRXcavator. | 
RISK_ASSESSMENT_PROVIDER_SPIN_AI | 
                Spin.Ai. | 
RISK_ASSESSMENT_PROVIDER_LAYERX | 
                LayerX Security. | 
RiskAssessment
Avaliação de risco de uma extensão do Chrome.
| Representação JSON | 
|---|
{ "assessment": string, "detailsUrl": string, "version": string }  | 
              
| Campos | |
|---|---|
assessment | 
                
                   
 Avaliação de risco da extensão. Atualmente, esse é um valor numérico, e a interpretação dele é específica para cada provedor de avaliação de risco.  | 
              
detailsUrl | 
                
                   
 Um URL que o usuário pode acessar para saber mais sobre a avaliação de risco.  | 
              
version | 
                
                   
 A versão da extensão à qual esta avaliação se aplica.  | 
              
RiskLevel
Nível de risco agrupado para uma extensão/app.
| Enums | |
|---|---|
RISK_LEVEL_UNSPECIFIED | 
                O nível de risco não foi especificado. | 
RISK_LEVEL_LOW | 
                Extensão que representa um risco baixo. | 
RISK_LEVEL_MEDIUM | 
                Extensão que representa um risco médio. | 
RISK_LEVEL_HIGH | 
                Extensão que representa um alto risco. |