- Requête HTTP
- Paramètres de chemin d'accès
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- UserPrintReport
- Essayer
Obtenez un résumé des impressions effectuées par chaque utilisateur.
Requête HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countPrintJobsByUser
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
customer |
Obligatoire. Numéro client précédé de "customers/" ou "customers/my_customer" pour utiliser le client associé au compte à l'origine de la requête. |
Paramètres de requête
Paramètres | |
---|---|
printer |
ID de l'unité organisationnelle associée aux imprimantes. Si cette valeur est spécifiée, seules les tâches d'impression lancées avec les imprimantes de l'unité organisationnelle spécifiée seront comptabilisées. Si ce paramètre est omis, toutes les tâches d'impression sont comptabilisées. |
page |
Nombre maximal de résultats sur une page. La valeur maximale et par défaut est 100. |
page |
Jeton permettant de spécifier la page de la réponse à renvoyer. |
filter |
Chaîne de requête pour filtrer les résultats, champs séparés par AND dans la syntaxe EBNF. Remarque: Les opérations OR ne sont pas prises en charge par ce filtre. Remarque: Seuls les comparateurs >= et <= sont acceptés dans ce filtre. Champs de filtre compatibles:
|
order |
Champ permettant de trier les résultats. Si cette valeur n'est pas spécifiée, les résultats seront triés par ordre croissant du champ "userEmail". Champs orderBy compatibles:
|
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Réponse contenant un rapport d'impression récapitulatif pour chaque utilisateur ayant lancé une tâche d'impression avec une imprimante de l'unité organisationnelle spécifiée au cours de l'intervalle de temps demandé.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{
"userPrintReports": [
{
object ( |
Champs | |
---|---|
user |
Liste des UserPrintReports correspondant à la requête. |
next |
Jeton de pagination permettant de demander la page suivante. |
total |
Nombre total d'utilisateurs correspondant à la requête. |
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/chrome.management.reports.readonly
UserPrintReport
Le rapport reports.countPrintJobsByUser contient des statistiques d'impression pour un utilisateur. Contient le nombre d'imprimantes, le nombre d'appareils utilisés pour lancer des tâches d'impression et le nombre de tâches d'impression lancées.
Représentation JSON |
---|
{ "userId": string, "userEmail": string, "jobCount": string, "printerCount": string, "deviceCount": string } |
Champs | |
---|---|
user |
ID unique de l'API Directory de l'utilisateur. |
user |
Adresse e-mail principale de l'utilisateur. |
job |
Nombre de tâches d'impression lancées par l'utilisateur. |
printer |
Nombre d'imprimantes utilisées par l'utilisateur. |
device |
Nombre d'appareils Chrome utilisés par l'utilisateur pour lancer des tâches d'impression. |