- 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
- Faça um teste
Gerar um 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 de cliente ou "my_customer" usar o cliente associado à conta que fez 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 máximo e o padrão sã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: as operações OR não são compatíveis com este filtro. Campos de filtro compatíveis:
|
orderBy |
Campo usado para ordenar os resultados. Ordem compatível por campos:
|
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Resposta contendo 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 |
O 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 código 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. Número de dispositivos navegador com este app instalado. |
osUserCount |
Apenas saída. Número de usuários do ChromeOS com o app instalado. |
appInstallType |
Apenas saída. Como o app foi instalado. |
disabled |
Apenas saída. Indica 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. |
AppInstallType
Como o app foi instalado. Se nem todas as instâncias deste app instalado tiverem o mesmo tipo de instalação, o tipo 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 do app de administrador. |
DEVELOPMENT |
Tipo de instalação do app de desenvolvimento. |
SIDELOAD |
Tipo de instalação de app transferido por sideload. |
OTHER |
Outro tipo de instalação do app. |
AppSource
Origem do app instalado.
Enums | |
---|---|
APP_SOURCE_UNSPECIFIED |
Origem do aplicativo não especificada. |
CHROME_WEBSTORE |
Geralmente para extensões e apps do Chrome. |
PLAY_STORE |
App Play Store. |