Как трекер передает рабочее время
Тайм-трекер Shtab помогает команде учитывать фактические трудозатраты по задачам. Когда сотрудник запускает таймер в трекере, Shtab Tracker начинает учет времени, задачу, по которой началась работа, и признаки активности. Трекер смотрит на использование клавиатуры и мыши, а также на активное приложение, в котором происходят действия.

Как работает учет времени
Сотрудник запускает таймер в трекере по нужной задаче.

Приложение делит рабочую сессию на короткие интервалы — в среднем около одной минуты. В каждом интервале трекер отмечает время и наличие активности.

Завершенный интервал сохраняется на компьютере и отправляется в Shtab, а при успешной отправке в учтенном времени будет "Результат: Ок".
Трекер также обновляет сам таймер в приложении, так как должен отобразить в таймере все отработанное время за текущий календарный день.
Когда данные отправляются в Shtab
Временной интервал, созданный приложением трекера, генерируется и отправляется на сервер, когда:
• прошло около одной минуты со старта трекинга.
Трекер раз в минуту-полторы отправляет временной отрезок в Shtab.
• сотрудник остановил трекер.
Все неотправленные временные отрезки отправляются автоматом при остановке таймера на паузу.

• активности не было 5 минут.
Это происходит вне зависимости от установленного периода простоя.
• приложение трекера закрыто.
Перед отправкой информация сохраняется локально на компьютере. Поэтому при ошибке отправки данные не пропадут, а через несколько минут трекер автоматически попробует отправить их еще раз. Локально сохраняются последние 720 интервалов (~12 часов), а уже отправленные интервалы хранятся примерно сутки. Когда лимит будет достигнут, самые старые записи автоматически удаляются.
Если нет интернета
Если подключения нет до начала работы, запустить трекинг не получится. Либо не получится авторизоваться в приложении, либо же появится ошибка об отсутствии подключения.
Если интернет пропал уже во время трекинга, приложение сможет продолжить учет времени. Сгенерированные ранее интервалы сохранятся локально на компьютере и будут отправлены после восстановления соединения. Но в случае чего в приложении можно посмотреть список неотправленных интервалов и запустить повторную отправку вручную.

По любым вопросам будем рады помочь в нашей поддержке.