Я разработал собственное приложение для реагирования, в котором пользователи могут входить в систему, выбирать различные элементы из списка, просматривать сведения об элементе (профиле) и добавлять / удалять / редактировать различные сообщения (прикрепленные к одному элементу).
Теперь моя пользовательская база выросла, и поэтому я решил ввести новые таблицы базы данных, чтобы регистрировать каждое действие, которое мои пользователи выполняют для последующего анализа накопленных данных и оптимизации, например, удобства использования и т. Д.
Мой первый вопрос: Существует ли какое-либо соглашение или стандарт, в котором перечислены данные, которые должны быть собраны в таком случае (например, время выполнения, действие, ...)?Не хочу терять какие-либо полезные данные, потому что я заметил, что их значение слишком поздно.
И: В какие промежутки времени приложение должно отправлять логданные пользователей на мой удаленный сервер( асинхронные запросы после каждого действия, ежедневно, перед выходом из системы ... )?Есть ли золотой стандарт?