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

المعرّف الفريد لواجهة برمجة تطبيقات الدليل للمستخدم.

userEmail

string

عنوان البريد الإلكتروني الرئيسي للمستخدم.

jobCount

string (int64 format)

عدد مهام الطباعة التي بدأها المستخدم.

printerCount

string (int64 format)

عدد الطابعات التي استخدمها المستخدم.

deviceCount

string (int64 format)

عدد أجهزة Chrome التي استخدمها المستخدم لبدء مهام الطباعة