- Richiesta HTTP
- Parametri del percorso
- Parametri di ricerca
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- InstalledApp
- AppInstallType
- AppSource
- RiskAssessmentData
- RiskAssessmentEntry
- RiskAssessmentProvider
- RiskAssessment
- RiskLevel
- Prova!
Genera un report sulle installazioni di app.
Richiesta HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
customer |
Obbligatorio. ID cliente o "my_customer" per utilizzare il cliente associato all'account che effettua la richiesta. |
Parametri di query
Parametri | |
---|---|
org |
L'ID dell'unità organizzativa. |
page |
Numero massimo di risultati da restituire. Il valore massimo e predefinito è 100. |
page |
Token per specificare la pagina della richiesta da restituire. |
filter |
Stringa di query per filtrare i risultati, campi separati da AND nella sintassi EBNF. Nota: le operazioni OR non sono supportate in questo filtro. Campi filtro supportati:
|
order |
Campo utilizzato per ordinare i risultati. Campi di ordinamento supportati:
|
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
Risposta contenente i dettagli delle app installate sottoposte a query.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"installedApps": [
{
object ( |
Campi | |
---|---|
installed |
Elenco di app installate corrispondenti alla richiesta. |
next |
Token per specificare la pagina successiva della richiesta. |
total |
Numero totale di app installate corrispondenti alla richiesta. |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/chrome.management.reports.readonly
InstalledApp
Descrive un'app installata.
Rappresentazione JSON |
---|
{ "appId": string, "appType": enum ( |
Campi | |
---|---|
app |
Solo output. Identificatore univoco dell'app. Per le app e le estensioni di Chrome, l'ID di 32 caratteri (ad es. ehoadneljpdggcbbknedodolkkjodefl). Per le app per Android, il nome del pacchetto (ad es. com.evernote). |
app |
Solo output. Tipo di app. |
browser |
Solo output. Conteggio dei dispositivi browser su cui è installata questa app. |
os |
Solo output. Numero di utenti ChromeOS con questa app installata. |
app |
Solo output. La modalità di installazione dell'app. |
disabled |
Solo output. Indica se l'app è disabilitata. |
app |
Solo output. Origine dell'app installata. |
display |
Solo output. Nome dell'app installata. |
description |
Solo output. Descrizione dell'app installata. |
homepage |
Solo output. URI della home page dell'app installata. |
permissions[] |
Solo output. Autorizzazioni dell'app installata. |
risk |
Solo output. Se disponibili, i dati di valutazione del rischio relativi a questa estensione. |
AppInstallType
La modalità di installazione dell'app. Se non tutte le istanze di questa app installata hanno lo stesso tipo di installazione, il tipo di installazione è MULTIPLE.
Enum | |
---|---|
APP_INSTALL_TYPE_UNSPECIFIED |
Tipo di installazione dell'applicazione non specificato. |
MULTIPLE |
Più tipi di installazione di app. |
NORMAL |
Tipo di installazione di app normale. |
ADMIN |
Tipo di installazione dell'app di amministrazione. |
DEVELOPMENT |
Tipo di installazione dell'app di sviluppo. |
SIDELOAD |
Tipo di installazione di app caricate lateralmente. |
OTHER |
Altro tipo di installazione di app. |
AppSource
L'origine dell'app installata.
Enum | |
---|---|
APP_SOURCE_UNSPECIFIED |
Origine dell'applicazione non specificata. |
CHROME_WEBSTORE |
In genere per estensioni e app di Chrome. |
PLAY_STORE |
App Play Store. |
RiskAssessmentData
Dati di valutazione del rischio relativi a un'estensione/app.
Rappresentazione JSON |
---|
{ "entries": [ { object ( |
Campi | |
---|---|
entries[] |
Valutazioni del rischio individuale. |
overall |
Livello di rischio complessivo valutato in tutte le voci. Questo sarà il livello di rischio più elevato tra tutte le voci. |
RiskAssessmentEntry
Una voce di valutazione del rischio.
Rappresentazione JSON |
---|
{ "provider": enum ( |
Campi | |
---|---|
provider |
Il fornitore di valutazione del rischio da cui proviene questa voce. |
risk |
I dettagli della valutazione del rischio del fornitore. |
risk |
Il livello di rischio raggruppato per la valutazione del rischio. |
RiskAssessmentProvider
Fornitori di servizi di analisi del rischio.
Enum | |
---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED |
Valore predefinito quando non viene specificato alcun provider. |
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR |
CRXcavator. |
RISK_ASSESSMENT_PROVIDER_SPIN_AI |
Spin.Ai. |
RiskAssessment
Valutazione del rischio per un'estensione di Chrome.
Rappresentazione JSON |
---|
{ "assessment": string, "detailsUrl": string, "version": string } |
Campi | |
---|---|
assessment |
Valutazione del rischio per l'estensione. Attualmente, si tratta di un valore numerico e la sua interpretazione è specifica per ciascun fornitore di analisi del rischio. |
details |
Un URL a cui un utente può accedere per ulteriori informazioni sulla valutazione dei rischi. |
version |
La versione dell'estensione a cui si applica questa valutazione. |
RiskLevel
Livello di rischio raggruppato per un'estensione/app.
Enum | |
---|---|
RISK_LEVEL_UNSPECIFIED |
Livello di rischio non specificato. |
RISK_LEVEL_LOW |
Estensione che rappresenta un rischio basso. |
RISK_LEVEL_MEDIUM |
Estensione che rappresenta un rischio medio. |
RISK_LEVEL_HIGH |
Estensione che rappresenta un rischio elevato. |