Логирование мобильных приложений
Мы считаем, что программные продукты должны наращивать не только функциональность полезную пользователям, но также иметь инструментарий для обеспечения быстрой и дешевой сервисной поддержки. Это поможет клиентам и сервисным компаниям снижать затраты на их эксплуатацию и потери от возможных сбоев и простоев.
Начиная с версии iikoWaiter 5.15.0, мы улучшили схему логирования работы мобильных приложений. Теперь специалисты поддержки партнерской сети iiko могут получать логи со смартфонов официантов и курьеров напрямую, без запросов к 3-ей линии поддержки. Это позволит сократить время реакции и упростить локализацию причин по возникшим вопросам.
Отправка логов из приложения, как и прежде, инициируется самим пользователем. После отправки пользователь сообщает полученный при отправке код специалистам технической поддержки обслуживающей его компании (например, отправляет скриншот со смартфона). Используя полученный код, специалист поддержки скачивает файл со специального ресурса (а-ля Яндекс.Диск) и анализирует проблему. В случае необходимости запрашивается консультация специалистов следующих уровней поддержки вплоть до разработчиков.
Конечная ссылка для скачивания будет выглядеть как https://disk.iiko.pro/{code}.zip (используем маленькие буквы, не забываем добавить расширение .zip!).
Код генерируется рандомно, содержит 5 символов (латинские буквы и цифры).
Логи отправляются со смартфонов в виде файла с уникальным именем. По сути одноразовый код - это имя отправленного файла. Сам файл представляет из себя запароленный zip-архив и содержит локальные логи приложения за последние 7 календарных дней. Период хранения файлов на ресурсе 14 дней с момента записи.