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

สตริงการค้นหาเพื่อกรองผลลัพธ์ ช่องที่คั่นด้วย "และ" ในไวยากรณ์ 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 ที่ใช้เพื่อเริ่มงานพิมพ์โดยผู้ใช้