Method: customers.reports.countPrintJobsByUser

Xem thông tin tóm tắt về hoạt động in của từng người dùng.

Yêu cầu HTTP

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

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Thông số
customer

string

Bắt buộc. Mã khách hàng có tiền tố là "customers/" hoặc "customers/my_customer" để sử dụng khách hàng được liên kết với tài khoản đưa ra yêu cầu.

Tham số truy vấn

Thông số
printerOrgUnitId

string

Mã nhận dạng của đơn vị tổ chức cho máy in. Nếu bạn chỉ định, chỉ những công việc in được bắt đầu bằng máy in thuộc đơn vị tổ chức đã chỉ định mới được tính. Nếu bạn bỏ qua lệnh in này, hệ thống sẽ tính tất cả các lệnh in.

pageSize

integer

Số kết quả tối đa cần trả về. Tối đa và mặc định là 100.

pageToken

string

Mã thông báo để chỉ định trang của phản hồi sẽ được trả về.

filter

string

Chuỗi truy vấn để lọc kết quả, các trường được phân tách bằng AND theo cú pháp EBNF.

Lưu ý: Bộ lọc này không hỗ trợ toán tử HOẶC. Lưu ý: Chỉ hỗ trợ các bộ so sánh >= và <= trong bộ lọc này.

Các trường bộ lọc được hỗ trợ:

  • completeTime
orderBy

string

Trường dùng để sắp xếp kết quả. Nếu bỏ qua, kết quả sẽ được sắp xếp theo thứ tự tăng dần của trường "userEmail".

Các trường orderBy được hỗ trợ:

  • userEmail
  • jobCount
  • printerCount
  • deviceCount

Nội dung yêu cầu

Nội dung yêu cầu phải trống.

Nội dung phản hồi

Phản hồi chứa báo cáo in tóm tắt cho mỗi người dùng đã bắt đầu một công việc in bằng máy in từ đơn vị tổ chức được chỉ định trong khoảng thời gian được yêu cầu.

Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "userPrintReports": [
    {
      object (UserPrintReport)
    }
  ],
  "nextPageToken": string,
  "totalSize": string
}
Trường
userPrintReports[]

object (UserPrintReport)

Danh sách yêu cầu khớp UserPrintReports.

nextPageToken

string

Mã thông báo phân trang để yêu cầu trang tiếp theo.

totalSize

string (int64 format)

Tổng số người dùng phù hợp với yêu cầu.

Phạm vi uỷ quyền

Yêu cầu phạm vi OAuth sau:

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

UserPrintReport

Báo cáo cho reports.countPrintJobsByUser, chứa số liệu thống kê về hoạt động in cho một người dùng. Chứa số lượng máy in, số lượng thiết bị dùng để bắt đầu lệnh in và số lượng lệnh in đã bắt đầu.

Biểu diễn dưới dạng JSON
{
  "userId": string,
  "userEmail": string,
  "jobCount": string,
  "printerCount": string,
  "deviceCount": string
}
Trường
userId

string

Mã nhận dạng Directory API duy nhất của người dùng.

userEmail

string

Địa chỉ email chính của người dùng.

jobCount

string (int64 format)

Số lượng lệnh in do người dùng khởi tạo.

printerCount

string (int64 format)

Số máy in mà người dùng sử dụng.

deviceCount

string (int64 format)

Số thiết bị Chrome mà người dùng đã sử dụng để bắt đầu lệnh in.