Mobile app users often have several channels to report a disability:
1, through the mobile phone app problem feedback, fill in related issues.
2, is in the channel Market Review
3, the company's colleagues reported a disability or user feedback through colleagues.
The position of the problem is as follows:
1. Restore user actions at the interface, attempting to reproduce
2. Analyze background logs or query data based on user UID number
3. Analyzing client Logs
This article focuses on the 3rd, to analyze the client-side log, you have to collect the log, you need to submit in the user feedback interface in passing the mobile phone side of the log submitted to the background, this incidentally submitted logs, the user is not aware of the interface, is the app calls the background interface when brought up.
But for some less convenient for them to submit user feedback, such as big stars or company bosses, it has to have a set of log proactive reporting mechanism.
The flow of the system is as follows:
The mobile app is recorded for each user's actions and interactions with the background.
Developers in the management background input the user's UID, log information start and end time, click the "Send" button. Collection instructions through the management background issued to the server, the server is issued to the corresponding UID of the mobile app client, the client intercepts the start time and the end time of the log information, packaging compressed transmission to the server. Developers view log information in the background of management.