- Żądanie HTTP
 - Parametry ścieżki
 - Parametry zapytania
 - Treść żądania
 - Treść odpowiedzi
 - Zakresy autoryzacji
 - InstalledApp
 - AppInstallType
 - AppSource
 - RiskAssessmentData
 - RiskAssessmentEntry
 - RiskAssessmentProvider
 - RiskAssessment
 - RiskLevel
 - Wypróbuj
 
wygenerować raport o instalacjach aplikacji;
Żądanie HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
customer | 
                
                   
 Wymagane. customer_id lub „my_customer” – do użycia klienta powiązanego z kontem, które wysyła żądanie.  | 
              
Parametry zapytania
| Parametry | |
|---|---|
orgUnitId | 
                
                   
 Identyfikator jednostki organizacyjnej.  | 
              
pageSize | 
                
                   
 Maksymalna liczba wyników do zwrócenia. Wartość maksymalna i domyślna to 100.  | 
              
pageToken | 
                
                   
 Token określający stronę żądania, która ma zostać zwrócona.  | 
              
filter | 
                
                   
 Ciąg zapytania do filtrowania wyników, pola rozdzielane znakiem AND w składni EBNF. Uwaga: w tym filtrze nie można stosować operacji LUB. Obsługiwane pola filtra: 
  | 
              
orderBy | 
                
                   
 Pole służące do sortowania wyników. Obsługiwane pola sortowania: 
  | 
              
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Odpowiedź zawierająca szczegóły zapytanych zainstalowanych aplikacji.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON | 
|---|
{
  "installedApps": [
    {
      object ( | 
                  
| Pola | |
|---|---|
installedApps[] | 
                    
                       
 Lista zainstalowanych aplikacji pasujących do żądania.  | 
                  
nextPageToken | 
                    
                       
 Token określający następną stronę żądania.  | 
                  
totalSize | 
                    
                       
 Łączna liczba zainstalowanych aplikacji pasujących do żądania.  | 
                  
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/chrome.management.reports.readonly
InstalledApp
Opis zainstalowanej aplikacji.
| Zapis JSON | 
|---|
{ "appId": string, "appType": enum (  | 
              
| Pola | |
|---|---|
appId | 
                
                   
 Tylko dane wyjściowe. Unikalny identyfikator aplikacji. W przypadku aplikacji i rozszerzeń do Chrome jest to identyfikator o długości 32 znaków (np. ehoadneljpdggcbbknedodolkkjodefl). W przypadku aplikacji na Androida – nazwa pakietu (np. com.evernote).  | 
              
appType | 
                
                   
 Tylko dane wyjściowe. Typ aplikacji.  | 
              
browserDeviceCount | 
                
                   
 Tylko dane wyjściowe. Liczba przeglądarek, na których zainstalowano tę aplikację.  | 
              
osUserCount | 
                
                   
 Tylko dane wyjściowe. Liczba użytkowników ChromeOS, którzy mają zainstalowaną tę aplikację.  | 
              
appInstallType | 
                
                   
 Tylko dane wyjściowe. Sposób zainstalowania aplikacji.  | 
              
disabled | 
                
                   
 Tylko dane wyjściowe. Czy aplikacja jest wyłączona.  | 
              
appSource | 
                
                   
 Tylko dane wyjściowe. Źródło zainstalowanej aplikacji.  | 
              
displayName | 
                
                   
 Tylko dane wyjściowe. Nazwa zainstalowanej aplikacji.  | 
              
description | 
                
                   
 Tylko dane wyjściowe. Opis zainstalowanej aplikacji.  | 
              
homepageUri | 
                
                   
 Tylko dane wyjściowe. Identyfikator URI strony głównej zainstalowanej aplikacji.  | 
              
permissions[] | 
                
                   
 Tylko dane wyjściowe. uprawnienia zainstalowanej aplikacji.  | 
              
riskAssessment | 
                
                   
 Tylko dane wyjściowe. Jeśli są dostępne, dane oceny ryzyka dotyczące tego rozszerzenia.  | 
              
AppInstallType
Sposób zainstalowania aplikacji. Jeśli nie wszystkie wystąpienia zainstalowanej aplikacji mają ten sam typ instalacji, typ instalacji jest MULTIPLE.
| Wartości w polu enum | |
|---|---|
APP_INSTALL_TYPE_UNSPECIFIED | 
                Nieokreślony typ instalacji aplikacji. | 
MULTIPLE | 
                Wiele typów instalacji aplikacji. | 
NORMAL | 
                Normalny typ instalacji aplikacji. | 
ADMIN | 
                Typ instalacji aplikacji przez administratora. | 
DEVELOPMENT | 
                Typ instalacji aplikacji deweloperskiej. | 
SIDELOAD | 
                Typ instalacji aplikacji zainstalowanej z urządzenia zewnętrznego. | 
OTHER | 
                Inny typ instalacji aplikacji. | 
AppSource
Źródło zainstalowanej aplikacji.
| Wartości w polu enum | |
|---|---|
APP_SOURCE_UNSPECIFIED | 
                Źródło aplikacji nie zostało określone. | 
CHROME_WEBSTORE | 
                Zazwyczaj dotyczy to rozszerzeń i aplikacji Chrome. | 
PLAY_STORE | 
                Aplikacja Sklep Play. | 
RiskAssessmentData
Dane oceny ryzyka dotyczące rozszerzenia lub aplikacji.
| Zapis JSON | 
|---|
{ "entries": [ { object (  | 
              
| Pola | |
|---|---|
entries[] | 
                
                   
 indywidualne oceny ryzyka;  | 
              
overallRiskLevel | 
                
                   
 Ogólny oceniony poziom ryzyka we wszystkich wpisach. Będzie to najwyższy poziom ryzyka spośród wszystkich wpisów.  | 
              
RiskAssessmentEntry
jeden wpis oceny ryzyka;
| Zapis JSON | 
|---|
{ "provider": enum (  | 
              
| Pola | |
|---|---|
provider | 
                
                   
 Dostawca oceny ryzyka, z którego pochodzi ten wpis.  | 
              
riskAssessment | 
                
                   
 Szczegóły oceny ryzyka przez dostawcę.  | 
              
riskLevel | 
                
                   
 Uporządkowany według przedziału poziom ryzyka w ocenie ryzyka.  | 
              
RiskAssessmentProvider
dostawców oceny ryzyka;
| Wartości w polu enum | |
|---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED | 
                Wartość domyślna, gdy nie jest określony dostawca. | 
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR | 
                CRXcavator. | 
RISK_ASSESSMENT_PROVIDER_SPIN_AI | 
                Spin.Ai. | 
RISK_ASSESSMENT_PROVIDER_LAYERX | 
                LayerX Security. | 
RiskAssessment
Ocena ryzyka dla rozszerzenia do Chrome.
| Zapis JSON | 
|---|
{ "assessment": string, "detailsUrl": string, "version": string }  | 
              
| Pola | |
|---|---|
assessment | 
                
                   
 Ocena ryzyka związana z rozszerzeniem. Obecnie jest to wartość liczbowa, której interpretacja zależy od dostawcy oceny ryzyka.  | 
              
detailsUrl | 
                
                   
 Adres URL, pod którym użytkownik może uzyskać więcej informacji o ocenie ryzyka.  | 
              
version | 
                
                   
 Wersja rozszerzenia, do której odnosi się ocena.  | 
              
RiskLevel
Podział poziomu ryzyka rozszerzenia lub aplikacji.
| Wartości w polu enum | |
|---|---|
RISK_LEVEL_UNSPECIFIED | 
                Poziom ryzyka nie został określony. | 
RISK_LEVEL_LOW | 
                Rozszerzenie, które wiąże się z małym ryzykiem. | 
RISK_LEVEL_MEDIUM | 
                Rozszerzenie o średnim stopniu niebezpieczne. | 
RISK_LEVEL_HIGH | 
                Rozszerzenie, które wiąże się z wysokim ryzykiem. |