- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- InstalledApp
- AppInstallType
- AppSource
- RiskAssessmentData
- RiskAssessmentEntry
- RiskAssessmentProvider
- RiskAssessment
- RiskLevel
- Deneyin.
Uygulama yüklemeleri raporu oluşturun.
HTTP isteği
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler | |
|---|---|
customer |
Zorunlu. İsteği gönderen hesapla ilişkili müşteriyi kullanmak için müşteri kimliği veya "my_customer". |
Sorgu parametreleri
| Parametreler | |
|---|---|
orgUnitId |
Kuruluş biriminin kimliği. |
pageSize |
Döndürülecek maksimum sonuç sayısı. Maksimum ve varsayılan değer 100'dür. |
pageToken |
Döndürülecek isteğin sayfasını belirtmek için kullanılan jeton. |
filter |
Sonuçları filtrelemek için kullanılan sorgu dizesi. EBNF söz diziminde alanlar AND ile ayrılır. Not: Bu filtrede VEYA işlemleri desteklenmez. Desteklenen filtre alanları:
|
orderBy |
Sonuçları sıralamak için kullanılan alan. Desteklenen sıralama alanları:
|
İstek metni
İstek metni boş olmalıdır.
Yanıt metni
Sorgulanan yüklü uygulamaların ayrıntılarını içeren yanıt.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{
"installedApps": [
{
object ( |
| Alanlar | |
|---|---|
installedApps[] |
İsteğe uygun yüklü uygulamaların listesi. |
nextPageToken |
İsteğin sonraki sayfasını belirtmek için kullanılan jeton. |
totalSize |
İsteğe uygun yüklü uygulamaların toplam sayısı. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/chrome.management.reports.readonly
InstalledApp
Yüklü bir uygulamayı açıklar.
| JSON gösterimi |
|---|
{ "appId": string, "appType": enum ( |
| Alanlar | |
|---|---|
appId |
Yalnızca çıkış. Uygulamanın benzersiz tanımlayıcısı. Chrome uygulamaları ve uzantıları için 32 karakterlik kimlik (ör. ehoadneljpdggcbbknedodolkkjodefl). Android uygulamaları için paket adı (ör. com.evernote). |
appType |
Yalnızca çıkış. Uygulamanın türü. |
browserDeviceCount |
Yalnızca çıkış. Bu uygulamanın yüklü olduğu tarayıcı cihazların sayısı. |
osUserCount |
Yalnızca çıkış. Bu uygulamayı yüklemiş olan ChromeOS kullanıcılarının sayısı. |
appInstallType |
Yalnızca çıkış. Uygulamanın nasıl yüklendiği |
disabled |
Yalnızca çıkış. Uygulamanın devre dışı olup olmadığı. |
appSource |
Yalnızca çıkış. Yüklü uygulamanın kaynağı. |
displayName |
Yalnızca çıkış. Yüklü uygulamanın adı. |
description |
Yalnızca çıkış. Yüklü uygulamanın açıklaması. |
homepageUri |
Yalnızca çıkış. Yüklü uygulamanın ana sayfa URI'si. |
permissions[] |
Yalnızca çıkış. Yüklü uygulamanın izinleri. |
riskAssessment |
Yalnızca çıkış. Varsa bu uzantıyla ilgili risk değerlendirme verileri. |
AppInstallType
Uygulamanın nasıl yüklendiği Yüklü uygulamanın tüm örnekleri aynı yükleme türüne sahip değilse yükleme türü MULTIPLE olur.
| Sıralamalar | |
|---|---|
APP_INSTALL_TYPE_UNSPECIFIED |
Uygulama yükleme türü belirtilmedi. |
MULTIPLE |
Birden fazla uygulama yükleme türü. |
NORMAL |
Normal uygulama yükleme türü. |
ADMIN |
Yönetici uygulaması yükleme türü. |
DEVELOPMENT |
Geliştirme uygulaması yükleme türü. |
SIDELOAD |
Yan yüklenen uygulama yükleme türü. |
OTHER |
Diğer uygulama yükleme türü. |
AppSource
Yüklü uygulamanın kaynağı.
| Sıralamalar | |
|---|---|
APP_SOURCE_UNSPECIFIED |
Uygulama kaynağı belirtilmedi. |
CHROME_WEBSTORE |
Genellikle uzantılar ve Chrome uygulamaları için geçerlidir. |
PLAY_STORE |
Play Store uygulaması |
RiskAssessmentData
Bir uzantı/uygulama hakkındaki risk değerlendirme verileri.
| JSON gösterimi |
|---|
{ "entries": [ { object ( |
| Alanlar | |
|---|---|
entries[] |
Bireysel risk değerlendirmeleri. |
overallRiskLevel |
Tüm girişlerdeki genel değerlendirilmiş risk düzeyi. Bu, tüm girişler arasındaki en yüksek risk düzeyidir. |
RiskAssessmentEntry
Bir risk değerlendirmesi girişi.
| JSON gösterimi |
|---|
{ "provider": enum ( |
| Alanlar | |
|---|---|
provider |
Yalnızca çıkış. Bu girişin geldiği risk değerlendirme sağlayıcısı. |
riskAssessment |
Yalnızca çıkış. Sağlayıcının risk değerlendirmesiyle ilgili ayrıntılar. |
riskLevel |
Yalnızca çıkış. Risk değerlendirmesi için gruplandırılmış risk düzeyi. |
RiskAssessmentProvider
Risk değerlendirme sağlayıcıları.
| Sıralamalar | |
|---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED |
Sağlayıcı belirtilmediğinde varsayılan değer. |
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR |
CRXcavator. |
RISK_ASSESSMENT_PROVIDER_SPIN_AI |
Spin.Ai. |
RISK_ASSESSMENT_PROVIDER_LAYERX |
LayerX Security. |
RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2 |
Spin.AI V2. |
RiskAssessment
Chrome uzantısı için risk değerlendirmesi.
| JSON gösterimi |
|---|
{ "assessment": string, "detailsUrl": string, "version": string } |
| Alanlar | |
|---|---|
assessment |
Uzantı için risk değerlendirmesi. Bu değer şu anda sayısal bir değerdir ve yorumu her risk değerlendirmesi sağlayıcısına göre değişir. |
detailsUrl |
Kullanıcının risk değerlendirmesi hakkında daha fazla bilgi edinmek için gidebileceği bir URL. |
version |
Bu değerlendirmenin geçerli olduğu uzantı sürümü. |
RiskLevel
Bir uzantı/uygulama için gruplandırılmış risk düzeyi.
| Sıralamalar | |
|---|---|
RISK_LEVEL_UNSPECIFIED |
Risk düzeyi belirtilmemiş. |
RISK_LEVEL_LOW |
Düşük riski temsil eden uzantı. |
RISK_LEVEL_MEDIUM |
Orta düzeyde risk içeren uzantı. |
RISK_LEVEL_HIGH |
Yüksek risk oluşturan uzantılar. |