- Solicitud HTTP
- Parámetros de ruta de acceso
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- InstalledApp
- AppInstallType
- AppSource
- Pruébalo
Generar informes de instalaciones de apps
Solicitud HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
customer |
Obligatorio. ID de cliente o "my_customer" para usar el cliente asociado a la cuenta que realiza la solicitud. |
Parámetros de consulta
Parámetros | |
---|---|
orgUnitId |
Es el ID de la unidad organizativa. |
pageSize |
Cantidad máxima de resultados que se mostrarán. El máximo y el valor predeterminado son 100. |
pageToken |
Token para especificar la página de la solicitud que se mostrará. |
filter |
Cadena de consulta para filtrar resultados y campos separados por Y en la sintaxis EBNF. Nota: Este filtro no admite las operaciones OR. Campos de filtro admitidos:
|
orderBy |
Es el campo que se usa para ordenar los resultados. Orden admitido por campos:
|
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Respuesta que contiene detalles de las aplicaciones instaladas que se consultaron.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Representación JSON |
---|
{
"installedApps": [
{
object ( |
Campos | |
---|---|
installedApps[] |
Lista de apps instaladas que coinciden con la solicitud. |
nextPageToken |
Token para especificar la página siguiente de la solicitud. |
totalSize |
Cantidad total de apps instaladas que coinciden con la solicitud. |
Alcances de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/chrome.management.reports.readonly
InstalledApp
Describe una app instalada.
Representación JSON |
---|
{ "appId": string, "appType": enum ( |
Campos | |
---|---|
appId |
Solo salida. Es el identificador único de la app. En el caso de las extensiones y apps de Chrome, el ID de 32 caracteres (p.ej., ehoadneljpdggcbbknedodolkkjodefl). En el caso de las apps para Android, es el nombre del paquete (p.ej., com.evernote). |
appType |
Solo salida. Tipo de app. |
browserDeviceCount |
Solo salida. Recuento de dispositivos de navegador que tienen esta app instalada. |
osUserCount |
Solo salida. Recuento de usuarios de ChromeOS que tienen esta app instalada. |
appInstallType |
Solo salida. Cómo se instaló la app |
disabled |
Solo salida. Indica si la app está inhabilitada. |
appSource |
Solo salida. Fuente de la app instalada. |
displayName |
Solo salida. Nombre de la app instalada. |
description |
Solo salida. Descripción de la app instalada. |
homepageUri |
Solo salida. URI de la página principal de la app instalada. |
permissions[] |
Solo salida. Permisos de la app instalada. |
AppInstallType
Cómo se instaló la app Si no todas las instancias de esta app instalada tienen el mismo tipo de instalación, el tipo de instalación es MULTIPLE.
Enumeraciones | |
---|---|
APP_INSTALL_TYPE_UNSPECIFIED |
No se especificó el tipo de instalación de la aplicación. |
MULTIPLE |
Varios tipos de instalación de apps. |
NORMAL |
Tipo de instalación de app normal. |
ADMIN |
Tipo de instalación de app de administrador. |
DEVELOPMENT |
Tipo de instalación de apps de desarrollo. |
SIDELOAD |
Tipo de instalación de app transferida. |
OTHER |
Otro tipo de instalación de app. |
AppSource
Fuente de la app instalada.
Enumeraciones | |
---|---|
APP_SOURCE_UNSPECIFIED |
No se especificó la fuente de la aplicación. |
CHROME_WEBSTORE |
Por lo general, para extensiones y apps de Chrome. |
PLAY_STORE |
app de Play Store. |