- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- Printer Report
- آن را امتحان کنید!
خلاصه ای از چاپ انجام شده توسط هر چاپگر را دریافت کنید.
درخواست HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countPrintJobsByPrinter
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
customer | مورد نیاز. شناسه مشتری با پیشوند «customers/» یا «customers/my_customer» برای استفاده از مشتری مرتبط با حسابی که درخواست را ارائه میکند. |
پارامترهای پرس و جو
پارامترها | |
---|---|
printerOrgUnitId | شناسه واحد سازمانی چاپگرها. در صورت مشخص شدن، فقط داده های چاپگرهای واحد سازمانی مشخص شده برگردانده می شود. در صورت حذف، داده های چاپگرهای همه واحدهای سازمانی برگردانده می شود. |
pageSize | حداکثر تعداد نتایج برای بازگشت. حداکثر و پیش فرض 100 است. |
pageToken | رمزی برای مشخص کردن صفحه پاسخی که باید برگردانده شود. |
filter | رشته پرس و جو برای فیلتر کردن نتایج، فیلدهای جدا شده با AND در نحو EBNF. توجه: عملیات OR در این فیلتر پشتیبانی نمی شود. توجه: فقط مقایسه کننده های >= و <= در این فیلتر پشتیبانی می شوند. فیلدهای فیلتر پشتیبانی شده:
|
orderBy | فیلد مورد استفاده برای سفارش نتایج. در صورت حذف، نتایج به ترتیب صعودی فیلد «چاپگر» مرتب خواهند شد. فیلدهای سفارشی پشتیبانی شده:
|
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
پاسخ شامل یک گزارش چاپ خلاصه برای هر چاپگر از واحد سازمانی مشخص شده برای بازه زمانی درخواستی.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"printerReports": [
{
object ( |
فیلدها | |
---|---|
printerReports[] | فهرست درخواست تطبیق PrinterReports. |
nextPageToken | نشانه صفحه بندی برای درخواست صفحه بعدی. |
totalSize | تعداد کل درخواست مطابقت چاپگر. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/chrome.management.reports.readonly
Printer Report
گزارش برای report.countPrintJobsByPrinter، حاوی آماری در مورد استفاده از چاپگر است. شامل تعداد کل کارهای چاپ شده با این چاپگر، تعداد کاربران و تعداد دستگاه هایی است که حداقل یک کار چاپ را با این چاپگر آغاز کرده اند.
نمایندگی JSON |
---|
{ "printerId": string, "printer": string, "printerModel": string, "jobCount": string, "userCount": string, "deviceCount": string } |
فیلدها | |
---|---|
printerId | شناسه API چاپگر. |
printer | نام چاپگر |
printerModel | مدل پرینتر. |
jobCount | تعداد کارهای چاپی ارسال شده به چاپگر. |
userCount | تعداد کاربرانی که کارهای چاپی را به چاپگر ارسال کرده اند. |
deviceCount | تعداد دستگاههای کرومی که برای ارسال کارهای چاپی به چاپگر مشخص شده استفاده شدهاند. |