- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- SaasUsageReport
- ContentTransferDetails
- ลองใช้งาน
ค้นหารายงานการใช้งาน SaaS ของลูกค้าตามเกณฑ์การค้นหาและการจัดเรียงที่ระบุ
คำขอ HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:findSaasUsage
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
customer |
ต้องระบุ รหัสลูกค้าที่ปกปิดไว้ซึ่งมีคำนำหน้าเป็น "customers/C" หรือ "customers/my_customer" |
พารามิเตอร์การค้นหา
| พารามิเตอร์ | |
|---|---|
pageSize |
ไม่บังคับ จำนวนรายงานสูงสุดที่จะแสดง บริการอาจแสดงผลน้อยกว่าค่านี้ หากไม่ได้ระบุ ระบบจะแสดงรายงานไม่เกิน 100 รายการ ค่าสูงสุดคือ 200 และระบบจะบังคับให้ค่าที่สูงกว่า 200 เป็น 200 |
pageToken |
ไม่บังคับ โทเค็นหน้าเว็บที่ได้รับจากการเรียก เมื่อแบ่งหน้า พารามิเตอร์อื่นๆ ทั้งหมดที่ระบุให้กับ |
filter |
ไม่บังคับ นิพจน์ตัวกรองเพื่อจำกัดรายงาน SaaS ที่จะแสดง โอเปอเรเตอร์ที่รองรับ ได้แก่ =, !=, <, <=, >, >=, : และระบบรองรับโอเปอเรเตอร์ตรรกะ AND, OR และ NOT ฟิลด์ที่รองรับ
ตัวอย่าง: |
orderBy |
ไม่บังคับ นิพจน์การจัดเรียงเพื่อจัดเรียงรายงาน SaaS ฟิลด์ที่รองรับ
ลำดับเริ่มต้นคือจากน้อยไปมาก หากต้องการระบุลำดับจากมากไปน้อยสำหรับฟิลด์ ให้ต่อท้ายด้วย " desc" ตัวอย่าง: |
เนื้อหาของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
การตอบกลับเมธอด reports.findSaasUsage
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{
"saasReports": [
{
object ( |
| ช่อง | |
|---|---|
saasReports[] |
รายการรายงานการใช้งาน SaaS |
nextPageToken |
โทเค็นที่ส่งเป็น |
totalSize |
จำนวนรายงานการใช้งาน SaaS ทั้งหมดที่ตรงกับคำขอ |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/chrome.management.reports.readonly
SaasUsageReport
แสดงรายการรายงาน SaaS รายการเดียว
| การแสดง JSON |
|---|
{
"app": string,
"orgUnitId": string,
"category": string,
"organization": string,
"foundedYear": integer,
"headquarters": string,
"primaryDomain": string,
"domains": [
string
],
"encryptionProtocols": [
string
],
"visitsCount": string,
"distinctUsersCount": string,
"distinctBrowsersCount": string,
"contentTransferDetails": {
object ( |
| ช่อง | |
|---|---|
app |
เอาต์พุตเท่านั้น ชื่อของแอปพลิเคชัน |
orgUnitId |
เอาต์พุตเท่านั้น รหัสหน่วยขององค์กร |
category |
เอาต์พุตเท่านั้น หมวดหมู่ของแอปพลิเคชัน |
organization |
เอาต์พุตเท่านั้น องค์กรที่พัฒนาแอปพลิเคชัน |
foundedYear |
เอาต์พุตเท่านั้น ปีที่ก่อตั้งองค์กร |
headquarters |
เอาต์พุตเท่านั้น สถานที่ตั้งสำนักงานใหญ่ขององค์กร |
primaryDomain |
เอาต์พุตเท่านั้น โดเมนหลักของแอปพลิเคชัน |
domains[] |
เอาต์พุตเท่านั้น รายการโดเมนและโดเมนย่อยที่เชื่อมโยงกับแอปพลิเคชัน |
encryptionProtocols[] |
เอาต์พุตเท่านั้น รายการโปรโตคอลการเข้ารหัสที่ใช้ในการเข้าถึงแอปพลิเคชัน |
visitsCount |
เอาต์พุตเท่านั้น จำนวนการเข้าชมแอปพลิเคชันทั้งหมด |
distinctUsersCount |
เอาต์พุตเท่านั้น จำนวนผู้ใช้ที่ไม่ซ้ำกันซึ่งเข้าชมแอปพลิเคชัน |
distinctBrowsersCount |
เอาต์พุตเท่านั้น จำนวนเบราว์เซอร์ที่ไม่ซ้ำกันซึ่งเข้าชมแอปพลิเคชัน |
contentTransferDetails |
เอาต์พุตเท่านั้น ให้ข้อมูลเกี่ยวกับเหตุการณ์การโอนเนื้อหา หากมี |
firstNavigationTime |
เอาต์พุตเท่านั้น การประทับเวลาเมื่อมีการนำทางไปยังแอปพลิเคชันเป็นครั้งแรก ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น |
lastNavigationTime |
เอาต์พุตเท่านั้น การประทับเวลาเมื่อมีการนำทางไปยังแอปพลิเคชันครั้งล่าสุด ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น |
ContentTransferDetails
ให้ข้อมูลเกี่ยวกับเหตุการณ์การโอนเนื้อหา หากมี
| การแสดง JSON |
|---|
{ "contentTransferCount": string } |
| ช่อง | |
|---|---|
contentTransferCount |
เอาต์พุตเท่านั้น จำนวนการโอนเนื้อหาทั้งหมดที่เชื่อมโยงกับแอปพลิเคชัน |