For up-to-date product documentation, see the IBM MobileFirst Foundation Developer Center.
Analytics and Logger
IBM MobileFirst™ Analytics gives a rich view into both your mobile landscape and server infrastructure. Included are default reports of user retention, crash reports, device type and operating system breakdowns, custom data and custom charts, network usage, push notification results, in-app behavior, debug log collection, and beyond.
IBM MobileFirst Platform Server comes pre-instrumented with network infrastructure reporting. When both the client and server are reporting their network usage, the data is aggregated so we can attribute poor performance to the network, the server, or the back-end systems.
Two client classes work together to send raw data to the server: the web logger class and the web analytics class. The logger functions as a standard logger. In addition, we can control which logger data is accessed and used by analytics by defining filters both on the client side and on the MobileFirst Analytics Server.
You choose the verbosity and data retention policy of the reported events. Set conditional alerts. Build custom charts. Engage with new data.
Supported platforms
Analytics is available in iOS and Android. For Cordova, it is available for Android and iOS platforms. It is not available for the Windows API.
New: From V8.0.0, analytics is available also in the new web API. For more information on this new API, see Develop web applications. To access analytics for our web apps, use the classes and methods documented here and in JavaScript web analytics client-side API, and not WL.Analytics and WL.Logger.
- Major features
Learn about the major features that are provided with MobileFirst Analytics and Logger.- MobileFirst Analytics Server installation guide
MobileFirst Analytics Server is implemented and shipped as a set of two Java™ EE standard web application archive (WAR) files, or one enterprise application archive (EAR) file. Therefore, it can be installed in one of the following supported application servers: WebSphere® Application Server, WebSphere Application Server Liberty, or Apache Tomcat (WAR files only).- Configure analytics from the MobileFirst Operations Console
Configure server-side analytics runtime behavior, define reporting, and view reports from the MobileFirst Operations Console and the MobileFirst Analytics Console.- Develop the analytics client
Capture analytics data and send it to the MobileFirst Analytics Server by using analytics client SDKs.- Analytics workflows
Leverage MobileFirst Analytics to best serve your business needs. Once your goals are identified collect the appropriate data using the analytics client SDK and build reports using the MobileFirst Analytics Console.- Troubleshooting Analytics and Logger
Find information to help resolve analytics and logger problems that you might encounter.