Method: customers.reports.countInstalledApps

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

string

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

string

Es el ID de la unidad organizativa.

pageSize

integer

Cantidad máxima de resultados que se mostrarán. El máximo y el valor predeterminado son 100.

pageToken

string

Token para especificar la página de la solicitud que se mostrará.

filter

string

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:

  • app_name
  • appType
  • install_type
  • number_of_permissions
  • total_install_count
  • latest_profile_active_date
  • permission_name
  • appId
  • manifest_versions
orderBy

string

Es el campo que se usa para ordenar los resultados.

Orden admitido por campos:

  • app_name
  • appType
  • install_type
  • number_of_permissions
  • total_install_count
  • appId
  • manifest_versions

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 (InstalledApp)
    }
  ],
  "nextPageToken": string,
  "totalSize": integer
}
Campos
installedApps[]

object (InstalledApp)

Lista de apps instaladas que coinciden con la solicitud.

nextPageToken

string

Token para especificar la página siguiente de la solicitud.

totalSize

integer

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 (AppType),
  "browserDeviceCount": string,
  "osUserCount": string,
  "appInstallType": enum (AppInstallType),
  "disabled": boolean,
  "appSource": enum (AppSource),
  "displayName": string,
  "description": string,
  "homepageUri": string,
  "permissions": [
    string
  ]
}
Campos
appId

string

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

enum (AppType)

Solo salida. Tipo de app.

browserDeviceCount

string (int64 format)

Solo salida. Recuento de dispositivos de navegador que tienen esta app instalada.

osUserCount

string (int64 format)

Solo salida. Recuento de usuarios de ChromeOS que tienen esta app instalada.

appInstallType

enum (AppInstallType)

Solo salida. Cómo se instaló la app

disabled

boolean

Solo salida. Indica si la app está inhabilitada.

appSource

enum (AppSource)

Solo salida. Fuente de la app instalada.

displayName

string

Solo salida. Nombre de la app instalada.

description

string

Solo salida. Descripción de la app instalada.

homepageUri

string

Solo salida. URI de la página principal de la app instalada.

permissions[]

string

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.