Simple SDK Installation
Installing the SmartBeat SDK in your application is very easy. Simply adding the SDK as a library and writing 1 line of code will let your app start detecting and collecting crashes in real time. You can optionally use some useful APIs provided to add custom data with crash reports.
Multiple OS and Device Support
Light and Secure SDK
Even with all its rich features SmartBeat adds less than 1MByte to the size of your application. Additionally, the memory footprint is tuned to be the minimum necessary to have little or no performance impact on your application.
You can see user's last action just before experiencing a crash to help you easily reproduce the errors. SmartBeat captures screen shots without sensitive views and sends them with crash reports.
SmartBeat provides rich contextual information with each Error, letting you easily find the root cause of the problem.
- Error Date and Time / Error Line of Code
- OS & Application version
- Device Information
- Network Status, Memory Usage.
Attach Custom Data
Sometimes the standard crash report content is not enough to understand the errors your users are experiencing. You can add arbitrary data such as user ID, other attributes, or present location (view) in your application with crash reports, which helps you provide responsive customer support.
Prioritized Crash and Errors
Identical crash reports will be grouped automatically and you can see crash impacts by sorting by number of occurrences or number of affected users. This makes clear the priorities of each crash to be fixed.
Visualized Quality Index
Important quality indexes are visualized and shown using graphical charts.
- Daily Active Users, Active Sessions
- Affected Users, Departures/Retentions Rate
- Usage ranking of Application version, OS version, Devices
- Crash ranking of Application version, OS version, Devices
You can use the SmartBeat dashboard as a error management tool by updating the status, add tags or comments for each crash group.