Skip to content
На этой странице

Сведения о мобильном устройстве

Назначение

Отчет предназначен для оценки состояния работы мобильного устройства (смартфона или планшета) сотрудника, а также оценки состояния работы мобильного приложения «Точки» у конкретного сотрудника.

Открытие отчета

Чтобы посмотреть актуальный отчет, нужно предварительно на мобильное устройство отправить команду выгрузки данных отчета. Отправка команды осуществляется на экране «Состояние устройств». Для этого в меню «Действия» для конкретного мобильного устройства нужно выбрать пункт «Выгрузить сведения». Получив команду, приложение «Точки» отправляет на сервер отчет о своем состоянии работы.

Примечание

В зависимости от качества интернет-соединения и загруженности сервера доставки уведомлений, время с момента отправки команды до её выполнения может занимать от одной секунды до нескольких минут. Если команда не выполнилась в течении 15 минут, то повторно отправьте команду.

После отправки команды и её выполнения нужно на экране «Состояние устройств» в меню «Действия» выбрать пункт «Выполненные команды» и в открывшемся окне в списке выполненных команд выбрать самую верхнюю команду «Выгрузка сведений»:

Выполненные команды

Пример сведений, полученных из приложения «Точки» выездного сотрудника:

Мобильные приложения

Знаками предупреждения (⚠️) в отчете выделяются критичные значения. Например, на картинке выше таким знаком выделен номер версии и строкой ниже дается пояснение — «Версия устарела...». Красным кружком помечаются важные пояснения к предупреждениям. Подробнее описания обозначений приводятся ниже в подразделе «Содержание отчета».

Помимо значений параметров в отчете также выводятся списки различных событий (журналы), которые помогают выявить попытки пользователя либо имитировать показатели своей работы, либо попытки скрыть свои действия в рабочее время. Подробнее такие ситуации описаны ниже в подразделе «Содержание отчета».

Примечание

Команду «Выгрузить сведения» важно использовать для выяснения, например, почему сейчас сотрудника не видно на карте? В каком состоянии сейчас его приложение «Точки» — остановлено, или выключен GPS? Когда последний раз сотрудник выключал GPS и как часто это делал? Менял ли время на своём мобильном устройстве? Как часто менял, и т.п..

Содержание отчета

Ниже приводится пример отчета, и после примера приводится описание некоторых наиболее важных параметров. Раздел ниже разворачивается — нажмите на кнопку «Развернуть».

Пример сведений, полученных из приложения «Точки»
Uid: 602736202434547712
Name: Георгий Терехов
Provider id (code): 635528883705286656 (mir_napitkov56)
Provider name: ООО "Мир напитков"
⚠️ Ver: 1.2.6.4 (2022-11-27)
🔴 Версия устарела. Новая версия: 1.2.7.2
Installed at: 2022-11-27 14:22:42 z3
Http client: android-tochki-zWwX
GPS time: 2022-12-02 14:55:41 z3
Server time: 2022-12-02 14:55:41 z3
⚠️ Local time: 2022-12-02 15:47:05 z3
🔴 Время отличается от серверного на: -0:51:23
⚠️ Использовать время сети: Нет
⚠️ Часовой пояс сети: Да
Since reboot: 1 days 08:04:19
Locale: ru_RU
Connection state: подключено
⚠️ DB size: 15 228 kb
Push queue size: 1
Battery: 57 % ⚡️
------------
Tariff: TariffProps(useTasks=true, useTasksEventsPhoto=true, useVendorsPhoto=true, useTracking=true, useSensus=true, canChangeVendorCoordinates=true, canCreateVendors=true), ignore = false
------------
Points in local track: 0
Points in smooth track: 35331
Points in smooth track today: 0
Period of smooth track: 2022-07-14 09:17:30 z3 - 07-28 18:00:57
Points in raw track: 78076
Period of raw track: 2022-07-19 11:03:31 z3 - 07-28 18:00:57
Start raw track today: ---
------------
⚠️ GPS: выключен
GPS tracking: трекинг включен до 18:00
GPS schedule: GMT(3) пн(09:00-18:00), вт(09:00-18:00), ср(09:00-18:00), чт(09:00-18:00), пт(09:00-18:00), сб(09:00-16:00), вс(-)
GPS schedule sync time: 2022-07-29 17:07:12 z3
GPS schedule source: Персональное расписание (25)
GPS coordinate request interval: 2 sec.
Use Wi-Fi coordinates: false
Fix entire track before sending: true
Last location: 2022-07-28 18:01:20 z3, accuracy: 12.546
Last bad location: 2022-07-28 18:00:12 z3, accuracy: 96.0, provider: fused
------------
GPS status log: 
🟢 12-01 17:03:49 Ok
🟢 12-01 17:59:38 Ok
🔴 12-01 18:00:59 Off
🟠 12-02 08:59:54 WaitSignal
🟡 12-02 09:05:12 LowQuality
🔴 12-02 09:12:59 Off
🟢 12-02 09:23:49 Ok
------------
GPS statistics (%):
11-26 🟢Ok: 92 🟠WaitSignal:  8
11-27 empty
11-28 🟢Ok: 48 🟠WaitSignal:  3 🔴Off:  1 ⚫AppIsOff: 48
11-29 🟢Ok: 85 🟠WaitSignal:  3 🔴Off: 12 
11-30 🟢Ok: 90 🟠WaitSignal: 10
12-01 🟢Ok: 93 🟠WaitSignal:  1 🟡LowQuality:  2 🔴Off:  2 ⚫AppIsOff:  2
12-02 🟢Ok: 97 🟠WaitSignal:  1 🔴Off:  2
------------
⚠️ Time change: 
11-28 13:55:28 new: 14:35:04 z4 (shift +0:28:40)
11-28 13:56:08 new: 14:58:00 z4 (shift +0:22:26)
11-28 13:56:48 new: 15:31:06 z4 (shift +0:32:35)
11-28 15:17:19 new: 17:22:03 z4 (shift -01:00:29)
------------
Last errors: 
🐞 12-02 13:06:23.748	E!	TSv6: Canceled tracking by locationProvider!
🐞 12-02 13:07:12.409	E!	LocationProvider: requestPointInternal() - GPS is disabled!
🐞 12-02 13:07:12.409	E!	TSv6: Canceled tracking by locationProvider!
🐞 12-02 13:07:23.748	E!	LocationProvider: requestPointInternal() - GPS is disabled!
🐞 12-02 13:07:23.748	E!	TSv6: Canceled tracking by locationProvider!
🐞 12-02 13:08:23.749	E!	LocationProvider: requestPointInternal() - GPS is disabled!
🐞 12-02 13:08:23.749	E!	TSv6: Canceled tracking by locationProvider!
------------
Last events: 
● 12-02 12:53:11.929  I  MainApplication: onCreate (run app) ==========
● 12-02 12:54:25.702  I  VendorCardFragment: Clear coordinates. id = 0dc248fb-d3fe-4262-a0c8-6977efd32269
------------
Android ver: 11, SDK: 30
Manufacturer: samsung, brand: samsung
Model: SM-X205
Device, id: gta8, RP1A.200720.012
------------
nativeHeapSize:     54 792 192
nativeHeapFreeSize: 14 716 928
usedMemInBytes:     40 075 264
usedMemInPercentage: 73 %
appMemTotalSize: 20 317 663
appMemFreeSize:  8 923 727
appMemUsedSize:  11 393 936
appMemUsedInPercentage: 56 %

Ниже приводятся фрагменты отчета «Сведения о мобильном устройстве» с пояснениями.

Версия приложения «Точки»

Фрагмент из отчета — сведения о версии приложения «Точки».

⚠️ Ver: 1.2.6.4 (2022-11-27)
🔴 Версия устарела. Новая версия: 1.2.7.2
Installed at: 2022-11-27 14:22:42 z3

Если пользователь использует устаревшую версию приложения «Точки», то в отчете перед номером версии выводится знак предупреждения (⚠️), а строкой ниже выводится пояснение, отмеченное красным кружком (🔴).

При сравнении версии приложения с версией обновления сравниваются первые три цифры в номерах версий. Четвёртая цифра (это номер «патча» — т.е. номер исправления версии) в сравнении не участвует. «Патчи» обычно представляют собой некритичные исправления в программе, например, улучшения в оформлении программы или исправления опечаток в текстах программы. Поэтому обновление программы до свежих версий патчей необязательна, и сама программа «Точки» о выпуске патчей пользователя никак не информирует.

Обновление же программы до новой версии крайне желательно (т.е. когда версия вышедшего обновления отличается первыми тремя цифрами от номера версии установленного приложения). Поэтому в отчете пояснение к версии обновления выводится с красным кружком — чтобы обратить внимание на необходимость обновить приложение. И в этом случае программа «Точки» постоянно предупреждает пользователя мобильного устройства о необходимости обновить приложение.

Если же обновление отличается от текущей версии только номером в четвёртой цифре, то информация об этом в отчете будет показана так:

Ver: 1.2.7.0 (2022-11-30)
🟡 Доступно исправление (патч): 1.2.7.2

Жёлтым кружком показывается, что ситуация с версией приложения не критичная и можно продолжать с ним работу без установки обновления.

Примечание

Несмотря на предупреждение к устаревшей версии с красным кружком (🔴), можно продолжать с ней работать. Но если в новой версии приложения «Точки» появилась, например, передача данных для нового отчета в веб-сервис «Точки СВ», то из устаревших версий данные для отчета не будут поступать в сервис.

Последней строкой в данных о версии приложения в параметре «Installed at» выводятся точные дата и время установки данной версии пользователем на своё мобильное устройство. «Точные дата и время» — это означает, что это время не зависит от вручную измененных даты и времени на мобильном устройстве — указывается точное время сервера или время по сигналу GPS.

Локальное время и его настройки

Фрагмент из отчета — параметры значения времени и значений настройки времени на мобильном устройстве:

GPS time: 2022-12-02 14:55:41 z3
Server time: 2022-12-02 14:55:41 z3
⚠️ Local time: 2022-12-02 15:47:05 z3
🔴 Время отличается от серверного на: -0:51:23
⚠️ Использовать время сети: Нет
⚠️ Часовой пояс сети: Да

В конце значений времени после буквы «z» выводится часовой пояс (значение «z3» соответствует часовому поясу «GMT+3»).

Назначение параметров времени:

  • GPS time — точное время по сигналу GPS (может отсутствовать при выключенном GPS, также на некоторых моделях мобильных устройств значение не определяется);
  • Server time — точное время на сервере веб-сервиса;
  • Local time — локальное время на мобильном устройстве (системное время).

Из перечисленных выше параметров выездной сотрудник может повлиять только на значение параметра Local time, т.е. он может вручную изменить системное время на своём мобильном устройстве.

Если локальное время сильно отличается от точного времени, то ниже параметра Local time выводится пояснение. При этом пояснение выделяется цветным кружком и цвет кружка зависит от величины разницы времени между локальным и точным:

  • 🔴 — время отличается от точного более чем на 30 минут;
  • 🟠 — время отличается от точного в пределах от 15 до 30 минут;
  • 🟡 — время отличается от точного в пределах от 5 до 15 минут;
  • 🟢 — время отличается от точного в пределах от 2 до 5 минут.

Если предупреждение об отклонении не выводится, значит время на мобильном устройстве отличается от точного в пределах 2 минут.

Значения «Использовать время сети» и «Часовой пояс сети»

Если выводится настройка «Использовать время сети: Нет», значит пользователь может вручную изменять время на мобильном устройстве. Если эта надпись выводится со значением «Да», значит включена автонастройка времени по данным точного времени из сети.

Рекомендации для параметра «Использовать время сети»

Универсальной рекомендации не существует. Если пользователь работает в условиях хорошей связи и в отдалении от регионов с другим часовым поясом, то можно выставить настройку в мобильном устройстве в режим автонастройки по данным точного времени из сети. Но если после этого наблюдаются хаотичные переключения времени, то нужно выставить точное время вручную.

Если выводится настройка «⚠️ Часовой пояс сети: Да», то это означает, что пользователь может вручную изменять часовой пояс на мобильном устройстве.

Рекомендации для параметра «Часовой пояс сети»

Для параметра «Часовой пояс сети» рекомендуется, чтобы на мобильном устройстве пользователем был явно задан часовой пояс. Но на точность значения времени или возможные отклонения времени этот параметр никак не влияет. Просто явное указание часового пояса минимизирует неправильные автоматическое переключения часового пояса, когда пользователь находится в зоне действия двух и более сетей связи (не только сотовых сетей, но и Wi-Fi).

Time change — журнал изменения времени

В журнале фиксируется когда и как было изменено системное время на мобильном устройстве. Данные из этого журнала можно посмотреть в разделе «Time change». В отчете выводится до 7 последних записей журнала. Более детально эти данные можно посмотреть в отчете «Изменения времени».

Пример раздела «Time change» из сведений о мобильном устройстве. Здесь сотрудник 28 ноября три раза сдвигает время вперёд и в конце сдвигает время на час назад. В первой колонке выводятся точные дата и время, во второй (после слова «new») — установленное время сотрудником, в скобках (после слова «shift») выводится значение сдвига времени относительно точного времени.

------------
⚠️ Time change: 
11-28 13:55:28 new: 14:35:04 z4 (shift +0:28:40)
11-28 13:56:08 new: 14:58:00 z4 (shift +0:22:26)
11-28 13:56:48 new: 15:31:06 z4 (shift +0:32:35)
11-28 15:17:19 new: 17:22:03 z4 (shift -01:00:29)
------------

Если в журнале изменения времени попадаются записи TIMEZONE_CHANGED, то скорее всего это означает, что в настройках мобильного устройства включена автонастройка часового пояса по данным точного времени из сети:

12-02 10:09:13 new: 11:09:13 z4 (TIMEZONE_CHANGED - Europe/Samara)
12-02 11:09:31 new: 10:09:31 z3 (TIMEZONE_CHANGED - Europe/Moscow)
12-02 10:12:17 new: 11:12:16 z4 (TIMEZONE_CHANGED - Europe/Samara)
12-02 10:14:08 new: 10:14:07 z3 (TIMEZONE_CHANGED - Europe/Moscow)

Частое переключение часового пояса в мобильном устройстве обычно говорит о том, что мобильное устройство попало в зону действия нескольких сетей связи с привязкой к разным часовым поясам. Автонастройку часового пояса на мобильном устройстве лучше выключить.

Внимание!

Появление записей в журнале изменения времени не всегда означает, что сотрудник самостоятельно менял время на мобильном устройстве. Время может измениться из-за автонастройки времени в настройках ОС android — когда в этом отчете выводится значение параметра «Использовать время сети: Да». Но если установлено значение параметра «Использовать время сети: Нет», то высока вероятность, что пользователь изменял время вручную. Но также пользователь может специально применить настройку автонастройка времени — таким способом он восстанавливает правильное время после его ручного изменения.

GPS status log — журнал работы GPS-приемника

В «сведениях» выводится журнал работы GPS-приемника (раздел в «сведениях»: GPS status log) — в списке выводится 7 последних изменений с указанием даты и времени. Ниже приведен пример журнала, скопированный из примера «сведений»:

GPS status log: 
🟢 12-01 17:03:49 Ok
🟢 12-01 17:59:38 Ok
🔴 12-01 18:00:59 Off
🟠 12-02 08:59:54 WaitSignal
🟡 12-02 09:05:12 LowQuality
🔴 12-02 09:12:59 Off
🟢 12-02 09:23:49 Ok

Цветным кружком обозначается состояние работы GPS-приёмника, затем выводится дата и время изменения состояния (дата выводится номером месяца и номером дня в месяце, например 12-01 — это 1 декабря).

Варианты значения статуса GPS-приемника:

НазваниеОписание
🔴OffGPS-приемник выключен.
🟠WaitSignal… включен, ожидание сигнала.
🟡LowQuality… включен, есть сигнал низкого качества.
🟢Ok… включен, сигнал высокого качества, трек пишется.
🟣FakeСотрудник включил имитацию передвижений (т.е. скрывает свои передвижения!).
🔵AppIsIdleТрекинг выключен либо по расписанию, либо выключен пользователем вручную при отсутствии расписания.
AppIsOffПриложение «Точки» было выключено (или было на паузе вне рабочего времени сотрудника).

GPS statistics — статистика работы GPS

Также в «сведениях» после журнала работы GPS-приемника выводится статистика работы GPS (раздел в «сведениях»: GPS statistics) за последние 7 календарных дней. Ниже приведен пример такой статистики работы GPS, скопированный из примера «сведений»:

GPS statistics (%):
11-26 🟢Ok: 92 🟠WaitSignal:  8
11-27 empty
11-28 🟢Ok: 48 🟠WaitSignal:  3 🔴Off:  1 ⚫AppIsOff: 48
11-29 🟢Ok: 85 🟠WaitSignal:  3 🔴Off: 12 
11-30 🟢Ok: 90 🟠WaitSignal: 10
12-01 🟢Ok: 93 🟠WaitSignal:  1 🟡LowQuality:  2 🔴Off:  2 ⚫AppIsOff:  2
12-02 🟢Ok: 97 🟠WaitSignal:  1 🔴Off:  2

В отчете за каждый день выводится в процентах от рабочего времени состояния работы GPS-приемника. Ниже приводится разбор содержимого отчета.

Строка отчета #2:
(см. отчет выше)

  • 11-26 — 26 ноября;
  • 🟢 Ok: 92 — 92% суммарно рабочего времени GPS-приемник работал нормально — принимал качественные координаты (это примерно 8 с половиной часов при 8-часовом рабочем дне, включая 1 час на обед);
  • 🟠 WaitSignal: 8 — 8% рабочего времени было потрачено на ожидание сигнала GPS (примерно полчаса).

Все процентные значения в строке всегда в сумме составляют 100%.
Условно нормой можно считать, когда качественный сигнал GPS принимался от 90% рабочего времени и выше.

Строка отчета #3:

  • 11-27 — 27 ноября;
  • empty — нет данных на этот день (возможно, у сотрудника был выходной);

Строка отчета #4:

  • 11-28 — 28 ноября;
  • 🟢 Ok: 48 — 48% суммарно рабочего времени GPS-приемник работал нормально (примерно 4 с половиной часа при 8-часовом рабочем дне, включая 1 час на обед);
  • 🟠 WaitSignal: 3 — 3% рабочего времени было потрачено на ожидание сигнала GPS (примерно 15 минут);
  • 🔴 Off: 1 — 1% рабочего времени GPS приемник был выключен (примерно 5 минут);
  • ⚫ AppIsOff: 48 — 48% рабочего времени приложение было выключено — либо пользователь принудительно закрыл приложение, либо приложение было закрыто самой ОС Android из-за неправильных настроек энергосбережения.

Более детальную статистику работы GPS-приемника по каждому из сотрудников можно увидеть в отчете «Статистика GPS».

Last errors — журнал ошибок

В «сведениях» выводится журнал ошибок работы приложения «Точки». В списке выводится 7 последних ошибок. Как правило, это некритичные ошибки, которые автоматически исправляются самим приложением. Например, ошибки передачи данных на сервер из-за плохого качества связи — как только качество связи нормализуется, неотправленные данные автоматически отправляются.

Last events — журнал событий

Приложение «Точки» ведёт внутренний журнал событий. В журнале фиксируется, например, когда пользователь запустил приложение «Точки», очистил или назначил координаты клиента и т.п. Журнал хранит события за последние 40 дней. Журнал событий отправляется на сервер при отправке лога. В «сведениях» выводится 7 последних событий.

Сделано в «Агент Плюс» с ❤️