- 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
- RiskAssessmentData
- RiskAssessmentEntry
- RiskAssessmentProvider
- RiskAssessment
- RiskLevel
- Pruébalo
Genera un informe de las instalaciones de la aplicación.
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. El ID de cliente o "my_customer" para usar el cliente asociado a la cuenta que realiza la solicitud |
Parámetros de consulta
Parámetros | |
---|---|
org |
Es el ID de la unidad organizativa. |
page |
Cantidad máxima de resultados que se mostrarán. El valor máximo y predeterminado es 100. |
page |
Es un token para especificar la página de la solicitud que se mostrará. |
filter |
Cadena de consulta para filtrar resultados, campos separados por Y en sintaxis EBNF. Nota: Este filtro no admite las operaciones OR. Campos de filtro compatibles:
|
order |
Es el campo que se usa para ordenar los resultados. Campos de orden admitidos:
|
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 | |
---|---|
installed |
Es la lista de apps instaladas que coinciden con la solicitud. |
next |
Es un token para especificar la siguiente página de la solicitud. |
total |
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 | |
---|---|
app |
Solo salida. Es el identificador único de la app. Para las apps y extensiones de Chrome, es el ID de 32 caracteres (p.ej., ehoadneljpdggcbbknedodolkkjodefl). En el caso de las apps para Android, el nombre del paquete (p.ej., com.evernote). |
app |
Solo salida. Tipo de app. |
browser |
Solo salida. Cantidad de dispositivos de navegador que tienen instalada esta app. |
os |
Solo salida. Recuento de usuarios de ChromeOS que tienen esta app instalada. |
app |
Solo salida. Indica cómo se instaló la app. |
disabled |
Solo salida. Indica si la app está inhabilitada. |
app |
Solo salida. Fuente de la app instalada. |
display |
Solo salida. Es el nombre de la app instalada. |
description |
Solo salida. Es la descripción de la app instalada. |
homepage |
Solo salida. Es el URI de la página principal de la app instalada. |
permissions[] |
Solo salida. Permisos de la app instalada. |
risk |
Solo salida. Si están disponibles, los datos de evaluación de riesgos de esta extensión. |
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 |
Es el tipo de instalación de app normal. |
ADMIN |
Tipo de instalación de app de administrador. |
DEVELOPMENT |
Tipo de instalación de la app de desarrollo. |
SIDELOAD |
Tipo de instalación de la 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. |
RiskAssessmentData
Datos de evaluación de riesgos sobre una extensión o app
Representación JSON |
---|
{ "entries": [ { object ( |
Campos | |
---|---|
entries[] |
Evaluaciones de riesgos individuales |
overall |
Es el nivel de riesgo general evaluado en todas las entradas. Este será el nivel de riesgo más alto de todas las entradas. |
RiskAssessmentEntry
Una entrada de evaluación de riesgos
Representación JSON |
---|
{ "provider": enum ( |
Campos | |
---|---|
provider |
El proveedor de evaluación de riesgos del que proviene esta entrada. |
risk |
Los detalles de la evaluación de riesgos del proveedor. |
risk |
El nivel de riesgo agrupado para la evaluación de riesgos. |
RiskAssessmentProvider
Proveedores de evaluación de riesgos
Enumeraciones | |
---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED |
Es el valor predeterminado cuando no se especifica ningún proveedor. |
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR |
CRXcavator |
RISK_ASSESSMENT_PROVIDER_SPIN_AI |
Spin.AI. |
RiskAssessment
Evaluación de riesgos de una extensión de Chrome
Representación JSON |
---|
{ "assessment": string, "detailsUrl": string, "version": string } |
Campos | |
---|---|
assessment |
Evaluación de riesgos de la extensión Actualmente, este es un valor numérico, y su interpretación es específica de cada proveedor de evaluación de riesgos. |
details |
Es una URL a la que un usuario puede navegar para obtener más información sobre la evaluación de riesgos. |
version |
Es la versión de la extensión a la que se aplica esta evaluación. |
RiskLevel
Nivel de riesgo agrupado de una extensión o app.
Enumeraciones | |
---|---|
RISK_LEVEL_UNSPECIFIED |
No se especificó el nivel de riesgo. |
RISK_LEVEL_LOW |
Extensión que representa un riesgo bajo. |
RISK_LEVEL_MEDIUM |
Extensión que representa un riesgo medio. |
RISK_LEVEL_HIGH |
Extensión que representa un alto riesgo. |