- Solicitud HTTP
- Parámetros de ruta de acceso
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Alcances de la autorización
- InstalledApp
- AppInstallType
- AppSource
- Pruébala
Generar un informe 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 hace la solicitud. |
Parámetros de consulta
Parámetros | |
---|---|
orgUnitId |
El ID de la unidad organizativa. |
pageSize |
Cantidad máxima de resultados que se mostrarán El máximo y el predeterminado son 100. |
pageToken |
Token para especificar la página de la solicitud que se mostrará. |
filter |
Cadena de consulta para filtrar resultados, campos separados por Y (Y) en sintaxis de EBNF. Nota: Las operaciones OR no son compatibles con este filtro. Campos de filtro admitidos:
|
orderBy |
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 apps instaladas consultadas.
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. |
Permisos 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 apps y extensiones de Chrome, el ID de 32 caracteres (p.ej., ehoadneljpdggcbbknedodolkkjodefl). En el caso de las aplicaciones para Android, corresponde al 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. La forma en que se instaló la app. |
disabled |
Solo salida. Indica si la app está inhabilitada. |
appSource |
Solo salida. Es la fuente de la app instalada. |
displayName |
Solo salida. Es el 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
La forma en que 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.
Enumeradores | |
---|---|
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 del administrador. |
DEVELOPMENT |
Tipo de instalación de la app de desarrollo. |
SIDELOAD |
Tipo de instalación de app transferida |
OTHER |
Otro tipo de instalación de app |
AppSource
Es la fuente de la app instalada.
Enumeradores | |
---|---|
APP_SOURCE_UNSPECIFIED |
No se especificó la fuente de la aplicación. |
CHROME_WEBSTORE |
Generalmente para extensiones y apps de Chrome. |
PLAY_STORE |
app de Play Store. |