Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Third-Party App Analytics Reporting in 42Gears UEM

App Analytics is a critical feature to gauge application performance and usage across devices, locations and customers. Understanding application activity has now been made easier with Analytics Report option for third-party app integration offered by 42Gears UEM – SureMDM. 42Gears UEM offers app analytics and device data usage analytics at one place, negating the need for enterprises to opt for multiple app analytics tools to analyse data on their app usage.

Steps To Be Implemented on the App Side

In order to integrate third party app with SureMDM Analytics, values to be analysed will have to be added on a CSV file (example – batteryinfo.csv) under specific headers. Information to be analysed from the app is to be sent to SureMDM Nix by sending broadcast on action “com.gears42.nix.analytics”. An example is given below:

Intent analyticsExportToNixIntent = new Intent();

       analyticsExportToNixIntent.setAction(“com.gears42.nix.analytics”);

           analyticsExportToNixIntent.putExtra(“path”, Environment.getExternalStorageDirectory()+”/batteryinfo.csv”);

           analyticsExportToNixIntent.putExtra(“secret_key”, “219fd050”);

           analyticsExportToNixIntent.putExtra(“package_name”, context.getApplicationInfo().packageName);

           context.sendBroadcast(analyticsExportToNixIntent);

*path = path of CSV file

*secret key = to be derived from SureMDM console

*package name = third party application package name

Steps To Be Implemented on SureMDM Side

Given below are steps to derive custom reports for third party app on SureMDM Analytics –

1. Login to SureMDM Web Console.

2. Select Account Settings.

3. Select Data Analytics.

4. Enable analytics by checking the checkbox for Enable Data Analytics.

5. Click Add Analytics.

6. Enter a name in the Analytic Name field.

7. Enter a name in the Tag Name field. Tag Name is a unique field which can be further used for Group By purpose.  Example – Device Name.

8. Click Add Fields, select the desired Field Name and Field Type and click Add. Fields should be the same as in CSV headers. Example – Device Name, Percentage, Health, Plugged Status, Availability, Charging Status, Technology, Temperature and Voltage.

9. Click Save.

10. Once analytics is successfully saved, click Show to reveal the Secret Key.The Secret Key is important as this will be later added on the broadcast.

11. Got to Reports and select Custom Reports tab.

12. Give a name and description.

13. Select fields to be analysed from Tables List section and click Add to add them under Selected Tables List.

14. Select the field which should be used to sort the values in either ascending or descending order.

15. Add groups by selecting the field to be used for grouping and click SaveMerge rows of data with same value for “Group By” field. Values for other columns may be Min / Max / Count across merged rows depending on “Aggregate Option” selected.

16. If you want to immediately generate the report, go to Reports

  1. Click on On Demand Reports and select the created custom report.
  2. Choose Device or Group for which data is to be analysed. 
  3. Click on Request Report. 
  4. Go to View Reports and view or download the generated report. 

17. If you want to schedule the report generation,

  1. Click on Schedule Reports. 
  2. Click Schedule New. 
  3. Select Scheduled Report Cycle, Email Address, choose Device/Group and click Schedule
  4. Go to View Reports and view or download the generated report. 

To know more about third-party app analytics reporting, try out the 42Gears UEM Analytics Engine! You can also reach out to our tech support for third-party app analytics integration with SureMDM at [email protected].

The post Third-Party App Analytics Reporting in 42Gears UEM appeared first on 42Gears Mobility Systems.



This post first appeared on Mobile Device Management, Enterprise Mobile Management, please read the originial post: here

Share the post

Third-Party App Analytics Reporting in 42Gears UEM

×

Subscribe to Mobile Device Management, Enterprise Mobile Management

Get updates delivered right to your inbox!

Thank you for your subscription

×