- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- UserPrintReport
- Deneyin.
Her kullanıcının yaptığı yazdırmayla ilgili özet bilgi edinin.
HTTP isteği
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countPrintJobsByUser
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
customer |
Zorunlu. İstekte bulunan hesapla ilişkilendirilmiş müşteriyi kullanmak için Müşteri Kimliği'nin önüne "customer/" veya "customer/my_customer" ekleyin. |
Sorgu parametreleri
Parametreler | |
---|---|
printerOrgUnitId |
Yazıcılarla ilgili kuruluş biriminin kimliği. Belirtilirse yalnızca belirtilen kuruluş birimindeki yazıcılarla başlatılan yazdırma işleri sayılır. Atlanırsa tüm yazdırma işleri sayılır. |
pageSize |
Döndürülecek maksimum sonuç sayısı. Maksimum ve varsayılan değer 100'dür. |
pageToken |
Döndürülecek yanıtın sayfasını belirten jeton. |
filter |
Sonuçları filtrelemek için sorgu dizesi, EBNF söz diziminde VE ile ayrılmış alanlar. Not: VEYA işlemleri bu filtrede desteklenmez. Not: Bu filtrede yalnızca >= ve <= karşılaştırıcıları desteklenir. Desteklenen filtre alanları:
|
orderBy |
Sonuçları sıralamak için kullanılan alan. Atlanırsa sonuçlar "userEmail" alanına göre artan düzende sıralanır. Desteklenen OrderBy alanları:
|
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
İstenen zaman aralığı sırasında belirtilen kuruluş biriminden bir yazıcıyla yazdırma işi başlatan her kullanıcı için özet yazdırma raporu içeren yanıt.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"userPrintReports": [
{
object ( |
Alanlar | |
---|---|
userPrintReports[] |
UserPrintReports eşleşen istek listesi. |
nextPageToken |
Sonraki sayfayı istemek için kullanılan sayfalara ayırma jetonu. |
totalSize |
İstekle eşleşen toplam kullanıcı sayısı. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/chrome.management.reports.readonly
UserPrintReport
Reports.countPrintJobsByUser için rapor, bir kullanıcıya ilişkin yazdırma istatistiklerini içerir. Yazıcı sayısını, yazdırma işlerini başlatmak için kullanılan cihazların sayısını ve başlatılan yazdırma işlerinin sayısını içerir.
JSON gösterimi |
---|
{ "userId": string, "userEmail": string, "jobCount": string, "printerCount": string, "deviceCount": string } |
Alanlar | |
---|---|
userId |
Kullanıcının benzersiz Directory API kimliği. |
userEmail |
Kullanıcının birincil e-posta adresi. |
jobCount |
Kullanıcı tarafından başlatılan yazdırma işlerinin sayısı. |
printerCount |
Kullanıcının kullandığı yazıcı sayısı. |
deviceCount |
Kullanıcı tarafından yazdırma işlerini başlatmak için kullanılan Chrome cihazlarının sayısı. |