Method: customers.reports.countPrintJobsByUser

خلاصه ای از چاپ انجام شده توسط هر کاربر را دریافت کنید.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
customer

string

ضروری. شناسه مشتری با پیشوند «customers/» یا «customers/my_customer» برای استفاده از مشتری مرتبط با حسابی که درخواست را ارائه می‌کند.

پارامترهای پرس و جو

مولفه های
printerOrgUnitId

string

شناسه واحد سازمانی چاپگرها. در صورت مشخص شدن، فقط کارهای چاپی که با چاپگرهای واحد سازمانی مشخص شده آغاز شده اند، شمارش خواهند شد. اگر حذف شود، تمام کارهای چاپ شمارش می شود.

pageSize

integer

حداکثر تعداد نتایج برای بازگشت. حداکثر و پیش فرض 100 است.

pageToken

string

رمزی برای مشخص کردن صفحه پاسخی که باید برگردانده شود.

filter

string

رشته پرس و جو برای فیلتر کردن نتایج، فیلدهای جدا شده با AND در نحو EBNF.

توجه: عملیات OR در این فیلتر پشتیبانی نمی شود. توجه: فقط مقایسه کننده های >= و <= در این فیلتر پشتیبانی می شوند.

فیلدهای فیلتر پشتیبانی شده:

  • زمان کامل
orderBy

string

فیلد مورد استفاده برای سفارش نتایج. در صورت حذف، نتایج به ترتیب صعودی فیلد 'userEmail' مرتب خواهند شد.

فیلدهای سفارشی پشتیبانی شده:

  • ایمیل کاربر
  • تعداد شغل
  • تعداد چاپگر
  • شمارش دستگاه

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

پاسخی حاوی گزارش چاپ خلاصه برای هر کاربری که در بازه زمانی درخواستی، کار چاپ را با چاپگر از واحد سازمانی مشخص شده آغاز کرده است.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی 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

گزارش برای report.countPrintJobsByUser، حاوی آمار چاپ برای یک کاربر است. شامل تعداد چاپگرها، تعداد دستگاه‌های مورد استفاده برای شروع کارهای چاپی و تعداد کارهای چاپی است.

نمایندگی JSON
{
  "userId": string,
  "userEmail": string,
  "jobCount": string,
  "printerCount": string,
  "deviceCount": string
}
زمینه های
userId

string

شناسه منحصر به فرد Directory API کاربر.

userEmail

string

آدرس ایمیل اصلی کاربر.

jobCount

string ( int64 format)

تعداد کارهای چاپی که توسط کاربر آغاز شده است.

printerCount

string ( int64 format)

تعداد پرینترهای استفاده شده توسط کاربر.

deviceCount

string ( int64 format)

تعداد دستگاه‌های کرومی که برای شروع کارهای چاپی توسط کاربر استفاده شده‌اند.

،

خلاصه ای از چاپ انجام شده توسط هر کاربر را دریافت کنید.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
customer

string

ضروری. شناسه مشتری با پیشوند «customers/» یا «customers/my_customer» برای استفاده از مشتری مرتبط با حسابی که درخواست را ارائه می‌کند.

پارامترهای پرس و جو

مولفه های
printerOrgUnitId

string

شناسه واحد سازمانی چاپگرها. در صورت مشخص شدن، فقط کارهای چاپی که با چاپگرهای واحد سازمانی مشخص شده آغاز شده اند، شمارش خواهند شد. اگر حذف شود، تمام کارهای چاپ شمارش می شود.

pageSize

integer

حداکثر تعداد نتایج برای بازگشت. حداکثر و پیش فرض 100 است.

pageToken

string

رمزی برای مشخص کردن صفحه پاسخی که باید برگردانده شود.

filter

string

رشته پرس و جو برای فیلتر کردن نتایج، فیلدهای جدا شده با AND در نحو EBNF.

توجه: عملیات OR در این فیلتر پشتیبانی نمی شود. توجه: فقط مقایسه کننده های >= و <= در این فیلتر پشتیبانی می شوند.

فیلدهای فیلتر پشتیبانی شده:

  • زمان کامل
orderBy

string

فیلد مورد استفاده برای سفارش نتایج. در صورت حذف، نتایج به ترتیب صعودی فیلد 'userEmail' مرتب خواهند شد.

فیلدهای سفارشی پشتیبانی شده:

  • ایمیل کاربر
  • تعداد شغل
  • تعداد چاپگر
  • شمارش دستگاه

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

پاسخی حاوی گزارش چاپ خلاصه برای هر کاربری که در بازه زمانی درخواستی، کار چاپ را با چاپگر از واحد سازمانی مشخص شده آغاز کرده است.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی 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

گزارش برای report.countPrintJobsByUser، حاوی آمار چاپ برای یک کاربر است. شامل تعداد چاپگرها، تعداد دستگاه‌های مورد استفاده برای شروع کارهای چاپی و تعداد کارهای چاپی است.

نمایندگی JSON
{
  "userId": string,
  "userEmail": string,
  "jobCount": string,
  "printerCount": string,
  "deviceCount": string
}
زمینه های
userId

string

شناسه منحصر به فرد Directory API کاربر.

userEmail

string

آدرس ایمیل اصلی کاربر.

jobCount

string ( int64 format)

تعداد کارهای چاپی که توسط کاربر آغاز شده است.

printerCount

string ( int64 format)

تعداد پرینترهای استفاده شده توسط کاربر.

deviceCount

string ( int64 format)

تعداد دستگاه‌های کرومی که برای شروع کارهای چاپی توسط کاربر استفاده شده‌اند.