BlackBerry Analytics allows the developer to insert instrumentation, collect data, and display statistical data in charts or graphs for an app. These analyzes are extremely useful to understand the behavior of your application and how users deal with it. BlackBerry Analytics naturally has very little effect on the processing performance or communication bandwidth of an app and is highly recommended for use with any app.
Applications integrated with the BlackBerry Analytics SDK library register data such as events . These events contain information about the device and the app, including the operating system, time zone, local (human language), app name, and version. In addition, app usage information can be collected. For example, the number of launches, daily / monthly active users and minutes are used. Developers can also create custom events that are specific to an application. Events are logged when an application is used or started, stops abnormally or crashes and is sent to or returned from the background.
Events are collected every 4 to 6 hours and sent to the BlackBerry Analytics Engine. Every 24 hours the engine collects the events and aggregates them to make statistics . The statistics include app use (number of launches), daily / monthly active users, number of crash times, time zone, local (human language), app name, app version, operating systems and minutes used. The aggregated data and statistics are displayed on the web-based BlackBerry Analytics Dashboard while analyzes analyzes graphs or charts. The engine and the dashboard are based on the cloud and do not require additional software or servers on location. No information that identifies a user is collected or stored.
Today, BlackBerry Analytics only supports BlackBerry Dynamics apps. You can implement BlackBerry Analytics in your dynamic app by following the quick guide here. Once you have completed the & # 39; Getting started & # 39; guide, you will see the data on Analytics Dashboard or go to https://analytics.blackberry.com. BlackBerry apps such as BlackBerry Work, BlackBerry Access etc. are analytically enabled, which means that you will see these apps on the dashboard with your apps.
You can also get some extra information about a specific app by selecting the app under Apps in the left navigation window. You will also see custom events of the app there.
Here is what the dashboard looks like:
Have fun analyzing your apps!