Struktura tabeli - USERS_ACTIVITY
Tabela przechowuje informacje o aktywnościach użytkowników w systemie, takich jak praca w kampanii, obsługa połączeń, przerwy czy bezczynność.
| Lp. | Nazwa | Typ | Opis |
|---|---|---|---|
| 1 | id | bigint | unikalny identyfikator wpisu |
| 2 | start | timestamp | czas rozpoczęcia aktywności |
| 3 | stop | timestamp | czas zakończenia aktywności |
| 4 | activity | varchar | typ aktywności użytkownika |
| 5 | user_id | bigint | identyfikator użytkownika |
| 6 | users_full_name | varchar | imię i nazwisko użytkownika |
| 7 | campaigns_id | bigint | identyfikator kampanii |
| 8 | campaigns_name | varchar | nazwa kampanii |
| 9 | queues_id | bigint | identyfikator kolejki |
| 10 | queues_name | varchar | nazwa kolejki |
| 11 | calls_id | bigint | identyfikator połączenia powiązanego z aktywnością |
| 12 | records_id | bigint | identyfikator rekordu powiązanego z aktywnością |
| 13 | tickets_id | bigint | identyfikator zgłoszenia powiązanego z aktywnością |
| 14 | pauses_id | bigint | identyfikator przerwy |
| 15 | description | text | dodatkowe informacje o aktywności |
| 16 | duration | integer | czas trwania aktywności (w sekundach) |
| 17 | customers_id | integer | identyfikator klienta w systemie Welyo |
Typy aktywności (activity )
Pole activity określa rodzaj aktywności użytkownika:
- loggedIn – użytkownik zalogowany
- campaign – praca w kampanii
- call – obsługa połączenia
- recwork – praca z rekordem
- wrap – czynności po zakończeniu kontaktu
- mail – obsługa e-maila
- sms – obsługa SMS
- fax – obsługa faksu
- chat – obsługa czatu
- pause – przerwa
- unhandled – nieobsłużone zdarzenie
- notlogged – użytkownik niezalogowany
- ticket – praca na zgłoszeniu
- idle – bezczynność
Opis pola description
Pole description zawiera dodatkowe informacje zależne od typu aktywności:
- loggedIn – adres IP użytkownika
- campaign – brak dodatkowych danych
- call, wrap, mail, sms, fax, chat, unhandled – identyfikator połączenia
- pause – nazwa przerwy
- notlogged – przyczyna wylogowania, np.:
logout– wylogowanie przez użytkownikasess_del_clean,sess_upd_clean– zakończenie sesji przez system
- recwork – identyfikator rekordu (
record_idlubcbrn_id) - ticket – identyfikator zgłoszenia