Method: customers.reports.countPrintJobsByUser

รับสรุปการพิมพ์ที่ดำเนินการโดยผู้ใช้แต่ละราย

คำขอ HTTP

GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countPrintJobsByUser

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
customer

string

ต้องระบุ รหัสลูกค้าที่ขึ้นต้นด้วย "customers/" หรือ "customers/my_customer" เพื่อใช้ลูกค้าซึ่งเชื่อมโยงกับบัญชีที่ส่งคำขอ

พารามิเตอร์การค้นหา

พารามิเตอร์
printerOrgUnitId

string

รหัสหน่วยขององค์กรสำหรับเครื่องพิมพ์ หากระบุไว้ ระบบจะนับเฉพาะงานพิมพ์ที่เริ่มต้นด้วยเครื่องพิมพ์จากหน่วยขององค์กรที่ระบุ หากไม่ระบุ ระบบจะนับงานพิมพ์ทั้งหมด

pageSize

integer

จำนวนผลลัพธ์สูงสุดที่จะแสดง ค่าสูงสุดและค่าเริ่มต้นคือ 100

pageToken

string

โทเค็นสำหรับระบุหน้าของการตอบกลับที่จะแสดง

filter

string

สตริงการค้นหาเพื่อกรองผลลัพธ์ ช่องที่คั่นด้วย AND ในไวยากรณ์ EBNF

หมายเหตุ: ตัวกรองนี้ไม่รองรับการดำเนินการ OR หมายเหตุ: ตัวเปรียบเทียบที่รองรับในตัวกรองนี้มีเพียง >= และ <= เท่านั้น

ช่องตัวกรองที่รองรับ

  • completeTime
orderBy

string

ฟิลด์ที่ใช้เรียงลำดับผลลัพธ์ หากไม่ระบุ ผลลัพธ์จะเรียงลำดับจากน้อยไปหามากในฟิลด์ "userEmail"

ฟิลด์ orderBy ที่รองรับ

  • userEmail
  • jobCount
  • printerCount
  • deviceCount

เนื้อหาของคำขอ

เนื้อหาของคำขอต้องว่างเปล่า

เนื้อหาการตอบกลับ

การตอบกลับที่มีรายงานการพิมพ์ข้อมูลสรุปสำหรับผู้ใช้แต่ละรายที่เริ่มงานพิมพ์ด้วยเครื่องพิมพ์จากหน่วยขององค์กรที่ระบุในช่วงระยะเวลาที่ขอ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "userPrintReports": [
    {
      object (UserPrintReport)
    }
  ],
  "nextPageToken": string,
  "totalSize": string
}
ช่อง
userPrintReports[]

object (UserPrintReport)

รายการคำขอที่ตรงกันของ UserPrintReports

nextPageToken

string

โทเค็นการแบ่งหน้าสำหรับการขอหน้าถัดไป

totalSize

string (int64 format)

จำนวนผู้ใช้ทั้งหมดที่ตรงกับคำขอ

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/chrome.management.reports.readonly

UserPrintReport

รายงานสำหรับ reports.countPrintJobsByUser มีสถิติการพิมพ์สำหรับผู้ใช้ ประกอบด้วยจำนวนเครื่องพิมพ์ จำนวนอุปกรณ์ที่ใช้เริ่มงานพิมพ์ และจำนวนงานพิมพ์ที่เริ่มต้น

การแสดง JSON
{
  "userId": string,
  "userEmail": string,
  "jobCount": string,
  "printerCount": string,
  "deviceCount": string
}
ช่อง
userId

string

รหัส API ไดเรกทอรีที่ไม่ซ้ำกันของผู้ใช้

userEmail

string

อีเมลหลักของผู้ใช้

jobCount

string (int64 format)

จำนวนงานพิมพ์ที่ผู้ใช้เริ่มต้น

printerCount

string (int64 format)

จำนวนเครื่องพิมพ์ที่ผู้ใช้ใช้

deviceCount

string (int64 format)

จํานวนอุปกรณ์ Chrome ที่ผู้ใช้ใช้เพื่อเริ่มงานพิมพ์