- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- InstalledApp
- AppInstallType
- AppSource
- RiskAssessmentData
- RiskAssessmentEntry
- RiskAssessmentProvider
- RiskAssessment
- RiskLevel
- ลองใช้งาน
สร้างรายงานการติดตั้งแอป
คำขอ HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
customer |
ต้องระบุ รหัสลูกค้าหรือ "my_customer" เพื่อใช้ลูกค้าที่เชื่อมโยงกับบัญชีที่ส่งคำขอ |
พารามิเตอร์การค้นหา
| พารามิเตอร์ | |
|---|---|
orgUnitId |
รหัสของหน่วยขององค์กร |
pageSize |
จำนวนผลลัพธ์สูงสุดที่จะแสดง ค่าสูงสุดและค่าเริ่มต้นคือ 100 |
pageToken |
โทเค็นเพื่อระบุหน้าของคำขอที่จะแสดงผล |
filter |
สตริงการค้นหาเพื่อกรองผลลัพธ์ ฟิลด์ที่คั่นด้วย AND ในไวยากรณ์ EBNF หมายเหตุ: ตัวกรองนี้ไม่รองรับการดำเนินการ OR ช่องตัวกรองที่รองรับ
|
orderBy |
ฟิลด์ที่ใช้จัดลำดับผลลัพธ์ ฟิลด์ที่รองรับสำหรับการเรียงลำดับ
|
เนื้อความของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
การตอบกลับที่มีรายละเอียดของแอปที่ติดตั้งที่ค้นหา
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{
"installedApps": [
{
object ( |
| ช่อง | |
|---|---|
installedApps[] |
รายการแอปที่ติดตั้งซึ่งตรงกับคำขอ |
nextPageToken |
โทเค็นเพื่อระบุหน้าถัดไปของคำขอ |
totalSize |
จำนวนแอปที่ติดตั้งทั้งหมดซึ่งตรงกับคำขอ |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/chrome.management.reports.readonly
InstalledApp
อธิบาย Installed App
| การแสดง JSON |
|---|
{ "appId": string, "appType": enum ( |
| ช่อง | |
|---|---|
appId |
เอาต์พุตเท่านั้น ตัวระบุที่ไม่ซ้ำกันของแอป สำหรับแอปและส่วนขยาย Chrome รหัส 32 อักขระ (เช่น ehoadneljpdggcbbknedodolkkjodefl) สำหรับแอป Android ให้ใช้ชื่อแพ็กเกจ (เช่น com.evernote) |
appType |
เอาต์พุตเท่านั้น ประเภทของแอป |
browserDeviceCount |
เอาต์พุตเท่านั้น จำนวนอุปกรณ์เบราว์เซอร์ที่ติดตั้งแอปนี้ |
osUserCount |
เอาต์พุตเท่านั้น จำนวนผู้ใช้ ChromeOS ที่ติดตั้งแอปนี้ |
appInstallType |
เอาต์พุตเท่านั้น วิธีการติดตั้งแอป |
disabled |
เอาต์พุตเท่านั้น แอปถูกปิดใช้หรือไม่ |
appSource |
เอาต์พุตเท่านั้น แหล่งที่มาของ Installed App |
displayName |
เอาต์พุตเท่านั้น ชื่อของแอปที่ติดตั้ง |
description |
เอาต์พุตเท่านั้น คำอธิบายของ Installed App |
homepageUri |
เอาต์พุตเท่านั้น URI หน้าแรกของแอปที่ติดตั้ง |
permissions[] |
เอาต์พุตเท่านั้น สิทธิ์ของแอปที่ติดตั้ง |
riskAssessment |
เอาต์พุตเท่านั้น หากมี ข้อมูลการประเมินความเสี่ยงเกี่ยวกับส่วนขยายนี้ |
AppInstallType
วิธีการติดตั้งแอป หากอินสแตนซ์ทั้งหมดของ Installed App นี้ไม่ได้มีประเภทการติดตั้งเดียวกัน ประเภทการติดตั้งจะเป็น MULTIPLE
| Enum | |
|---|---|
APP_INSTALL_TYPE_UNSPECIFIED |
ไม่ได้ระบุประเภทการติดตั้งแอปพลิเคชัน |
MULTIPLE |
ประเภทการติดตั้งแอปหลายประเภท |
NORMAL |
ประเภทการติดตั้งแอปปกติ |
ADMIN |
ประเภทการติดตั้งแอปของผู้ดูแลระบบ |
DEVELOPMENT |
ประเภทการติดตั้งแอปเพื่อการพัฒนา |
SIDELOAD |
ประเภทการติดตั้งแอปที่โหลดจากภายนอก |
OTHER |
ประเภทการติดตั้งแอปอื่นๆ |
AppSource
แหล่งที่มาของ Installed App
| Enum | |
|---|---|
APP_SOURCE_UNSPECIFIED |
ไม่ได้ระบุแหล่งที่มาของแอปพลิเคชัน |
CHROME_WEBSTORE |
โดยทั่วไปสำหรับส่วนขยายและแอป Chrome |
PLAY_STORE |
แอป Play Store |
RiskAssessmentData
ข้อมูลการประเมินความเสี่ยงเกี่ยวกับส่วนขยาย/แอป
| การแสดง JSON |
|---|
{ "entries": [ { object ( |
| ช่อง | |
|---|---|
entries[] |
การประเมินความเสี่ยงแต่ละรายการ |
overallRiskLevel |
ระดับความเสี่ยงโดยรวมที่ประเมินแล้วในรายการทั้งหมด ซึ่งจะเป็นระดับความเสี่ยงสูงสุดจากรายการทั้งหมด |
RiskAssessmentEntry
รายการประเมินความเสี่ยง 1 รายการ
| การแสดง JSON |
|---|
{ "provider": enum ( |
| ช่อง | |
|---|---|
provider |
เอาต์พุตเท่านั้น ผู้ให้บริการประเมินความเสี่ยงที่รายการนี้มาจาก |
riskAssessment |
เอาต์พุตเท่านั้น รายละเอียดการประเมินความเสี่ยงของผู้ให้บริการ |
riskLevel |
เอาต์พุตเท่านั้น ระดับความเสี่ยงที่จัดกลุ่มสำหรับการประเมินความเสี่ยง |
RiskAssessmentProvider
ผู้ให้บริการประเมินความเสี่ยง
| Enum | |
|---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED |
ค่าเริ่มต้นเมื่อไม่ได้ระบุผู้ให้บริการ |
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
| การแสดง JSON |
|---|
{ "assessment": string, "detailsUrl": string, "version": string } |
| ช่อง | |
|---|---|
assessment |
การประเมินความเสี่ยงสำหรับส่วนขยาย ปัจจุบันค่านี้เป็นค่าตัวเลข และการตีความจะขึ้นอยู่กับผู้ให้บริการประเมินความเสี่ยงแต่ละราย |
detailsUrl |
URL ที่ผู้ใช้ไปยังได้เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับการประเมินความเสี่ยง |
version |
เวอร์ชันของส่วนขยายที่การประเมินนี้มีผล |
RiskLevel
ระดับความเสี่ยงที่จัดกลุ่มสำหรับส่วนขยาย/แอป
| Enum | |
|---|---|
RISK_LEVEL_UNSPECIFIED |
ไม่ได้ระบุระดับความเสี่ยง |
RISK_LEVEL_LOW |
ส่วนขยายที่แสดงถึงความเสี่ยงต่ำ |
RISK_LEVEL_MEDIUM |
ส่วนขยายที่แสดงถึงความเสี่ยงปานกลาง |
RISK_LEVEL_HIGH |
ส่วนขยายที่มีความเสี่ยงสูง |