- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- UserPrintReport
- Wypróbuj
Uzyskaj podsumowanie wydruków wykonanych przez poszczególnych użytkowników.
Żądanie HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countPrintJobsByUser
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
customer |
Wymagane. Identyfikator klienta z prefiksem „customers/” lub „customers/my_customer”, który zawiera nazwę klienta powiązanego z kontem wysyłającym żądanie. |
Parametry zapytania
Parametry | |
---|---|
printer |
Identyfikator jednostki organizacyjnej drukarek. Jeśli to pole jest zaznaczone, będą liczone tylko zadania drukowania rozpoczęte na drukarkach z wybranej jednostki organizacyjnej. Jeśli nie zostanie podany, zostaną uwzględnione wszystkie zadania drukowania. |
page |
Maksymalna liczba wyników do zwrócenia. Wartość maksymalna i domyślna to 100. |
page |
Token określający stronę odpowiedzi, która ma zostać zwrócona. |
filter |
Ciąg zapytania do filtrowania wyników, pola rozdzielane znakiem AND w składni EBNF. Uwaga: w tym filtrze operacje LUB nie są obsługiwane. Uwaga: w tym filtrze obsługiwane są tylko operatory porównywania >= i <=. Obsługiwane pola filtrów:
|
order |
Pole używane do sortowania wyników. Jeśli nie zostanie podany, wyniki zostaną posortowane w kolejności rosnącej według pola „userEmail”. Obsługiwane pola orderBy:
|
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Odpowiedź zawierająca podsumowanie raportu drukowania dla każdego użytkownika, który zainicjował zadanie drukowania na drukarce z wybranej jednostki organizacyjnej w wybranym przedziale czasu.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"userPrintReports": [
{
object ( |
Pola | |
---|---|
user |
Lista raportów UserPrint, które pasują do żądania. |
next |
token strony, który umożliwia żądanie następnej strony. |
total |
Łączna liczba użytkowników pasujących do żądania. |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/chrome.management.reports.readonly
UserPrintReport
Raport reports.countPrintJobsByUser zawiera statystyki drukowania dla użytkownika. Zawiera liczbę drukarek, liczbę urządzeń używanych do inicjowania zadań drukowania oraz liczbę rozpoczętych zadań drukowania.
Zapis JSON |
---|
{ "userId": string, "userEmail": string, "jobCount": string, "printerCount": string, "deviceCount": string } |
Pola | |
---|---|
user |
Unikalny identyfikator interfejsu Directory API użytkownika. |
user |
Podstawowy adres e-mail użytkownika. |
job |
Liczba zadań drukowania zainicjowanych przez użytkownika. |
printer |
Liczba drukarek używanych przez użytkownika. |
device |
Liczba urządzeń z Chrome, których użytkownik użył do zainicjowania zadań drukowania. |