cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Java Reporting in Revenera Usage Intelligence

Java Reporting in Revenera Usage Intelligence

Usage Intelligence provides a Java SDK, as described in the Usage Intelligence 5.6.1 Java SDK Developer Guide. This SDK enables software providers of Java 8+ applications which run on Windows, Mac, and Linux to integrate our Usage Intelligence solution with a native Java SDK and benefit from valuable software usage insights and in-application messaging.

The Java SDK and documentation are available from the Usage Intelligence SDK Download Links and API Documentation page.

In this article, we will take a look at the Java reporting capabilities.

Java Reports in the Dashboard

The Usage Intelligence Dashboard includes Java specific reports which can be accessed from the product menu by selecting either Dashboards > Java Environment, for summary reports, or by selecting Java Environment and then one of the following:

  • Java Version
  • Java VM Memory
  • Java Runtime Version
  • Java AWT Graphics Environment
  • Java Vendor
  • Java VM Version
  • Java VM Name

The data in these reports is available exclusively for clients using the Java SDK.

Data for Java reports is collected out-of-the-box and will be available in the Dashboard as soon as you integrate your software with the Usage Intelligence SDK. Below are examples of some of the reports.

JavaVersion.png

JavaVendor.png

JavaRuntimeVersion.png

JavaAWT.png

JavaVMVersion.png

JavaVMName.png

Filter Dashboard Reports by Java Properties

All reports available in the Usage Intelligence Dashboard can be filtered by Java related properties. To apply a filter to a report, go to the respective report page and click on the ... button in the Filters box and then select Add Filter from the menu to open the Filters slideout. Click on the Filter Property dropdown and you will find the Java properties under Platform Properties.

FiltersSlideoutJava.png

Java properties are "current" properties and therefore the last known value is saved for each client. For more information on "current" properties, see What is the Difference Between Standard and Current Properties / Filters / Segments?.

Java Properties in ReachOut

The same filtering properties available in reporting are also available for use in ReachOut campaigns. The Java properties can be found in the Recipient Profile Filter section under Platform Properties.

Filtering and Segmentation Through the Revenera Web API

The Java properties are also available in the Web API for filtering and segmentation as string based properties:

  • javaVersion – Java Version
  • javaVendor – Java Vendor
  • javaRuntime – Java Runtime Version
  • javaGraphics – Java AWT Graphics Environment
  • javaVmVersion – Java VM Version
  • javaVmName – Java VM Name

Refer to the Usage Intelligence Reporting API Guide for more information and examples of Global Filters in API Reporting and Segmentation and Levels (Date-Range Reports) in API Reporting .

Labels (1)
Was this article helpful? Yes No
No ratings
Version history
Last update:
‎Oct 02, 2023 11:24 AM
Updated by: