- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- UserPrintReport
- Deneyin.
Her kullanıcının yaptığı baskıların özetini alın.
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. İsteği yapan hesapla ilişkili müşteriyi kullanmak için "customers/" veya "customers/my_customer" ön ekiyle başlayan müşteri kimliği. |
Sorgu parametreleri
Parametreler | |
---|---|
printer |
Yazıcılar için kuruluş biriminin kimliği. Belirtilirse yalnızca belirtilen kuruluş biriminden yazıcılarla başlatılan yazdırma işleri sayılır. Atlanırsa tüm yazdırma işleri sayılır. |
page |
Döndürülecek maksimum sonuç sayısı. Maksimum ve varsayılan değer 100'dür. |
page |
Döndürülecek yanıtın sayfasını belirtmek için kullanılan jeton. |
filter |
Sonuçları filtrelemek için kullanılan sorgu dizesi, EBNF söz diziminde VE ile ayrılmış alanlar. Not: Bu filtrede VEYA işlemleri desteklenmez. Not: Bu filtrede yalnızca >= ve <= karşılaştırıcılar desteklenir. Desteklenen filtre alanları:
|
order |
Sonuçları sıralamak için kullanılan alan. Atlanırsa sonuçlar "userEmail" alanında artan düzende sıralanır. Desteklenen orderBy alanları:
|
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
İstenilen zaman aralığında belirtilen kuruluş birimindeki bir yazıcıyla yazdırma işi başlatan her kullanıcı için özet bir 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 | |
---|---|
user |
İsteği eşleştiren UserPrintReports raporlarının listesi. |
next |
Sonraki sayfayı istemek için sayfalandırma jetonu. |
total |
İ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
report.countPrintjobsByUser raporu, bir kullanıcının yazdırma istatistiklerini içerir. Yazıcı sayısı, yazdırma işlerini başlatmak için kullanılan cihaz sayısı 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 | |
---|---|
user |
Kullanıcının benzersiz Directory API kimliği. |
user |
Kullanıcının birincil e-posta adresi. |
job |
Kullanıcı tarafından başlatılan yazdırma işlerinin sayısı. |
printer |
Kullanıcının kullandığı yazıcıların sayısı. |
device |
Kullanıcı tarafından yazdırma işleri başlatmak için kullanılan Chrome cihazlarının sayısı. |