Przejdź do treści
Polski
  • Brak sugerowanych wyników, ponieważ pole wyszukiwania jest puste.

4.1.7. Produktywność użytkownika (GET)

Produktywność użytkownika (GET)

Uwaga: Usługa nie jest dostępna w wersji SaaS

Adres URL żądania:

https://<hostname>/ekranapi/user/getproductivity

Wymagane nagłówki:

Nagłówek Wymagany Opis
ApiKey Tak Służy do uwierzytelniania żądania.
Przykład nagłówka żądania:
ApiKey: xJ)tsCNcpj)l+]}(@_|lt!t………

Parametry żądania:

Nazwa Opis Typ Format Wymagane
User Productivity Pobiera listę całkowitego czasu aktywności (w minutach) dla każdego użytkownika w każdej godzinie każdego dnia. GET
start Uwzględnia sesje rozpoczęte lub zakończone po tej dacie. string "2021-04-01""2021-04-01T12:00""2021-04-01T12:00:00" Nie
end Uwzględnia sesje rozpoczęte lub zakończone po tej dacie. string jw. Nie

Uwagi:

  1. Jeśli nie podano parametrów start i end:

    • Jeśli oba są pominięte – zwrócone zostaną wszystkie sesje z bazy danych.

    • Jeśli pominięto start, zwrócone zostaną sesje rozpoczęte przed datą end.

    • Jeśli pominięto end, zwrócone zostaną sesje rozpoczęte lub zakończone po dacie start.

  2. Jeśli sesja rozpoczęła się przed datą start, pierwsza aktywność po tej dacie jest uznawana za początek sesji.

  3. Jeśli sesja zakończyła się po dacie end, ostatnia aktywność przed tą datą jest uznawana za koniec sesji.

Odpowiedź (status: 200 = sukces):
[
  {
    "date": "2021-09-03T00:00:00+05:00",
    "totalMinutes": 25.816666666666666,
    "userName": "userName1",
    "timeOfDay": 18
  },
  {
    "date": "2020-02-03T00:00:00+03:00",
    "totalMinutes": 6,
    "userName": "userName2",
    "timeOfDay": 4
  }
]

Parametry odpowiedzi:

Nazwa (typ) Opis
date (date-time) Data i godzina.
totalMinutes (double) Całkowita liczba minut aktywności użytkownika w danej godzinie.
userName (string) Nazwa użytkownika.
timeOfDay (int32) Godzina dnia (0–23).