The Usage Intelligence SDK is designed to be lightweight and by default it will call home when ruiSartSDK() is called, and every 20 minutes after that while the application is running. The SDK uses a caching mechanism to log usage statistics on disk, and when it’s time to call home the data is compressed and sent to the server using minimal bandwidth. Once the call home request completes, the data will be available in the Product Dashboard straight away.
The size of the data sent to the server greatly depends on how much data needs to be synced. Since log data is compressed before it is sent to the server, the larger the file the better the compression ratio. For example a sync containing 100 events will be an average of 2KB in size while 500 events will be an average of 3KB. Note that these values are based on events with a combined event category and name of 40 characters or less and will vary depending on the length of the category, name and any custom data logged with the event.
If there is a problem with the internet connection, the data remains cached until the connection is restored and the SDK is able to call home successfully. This makes the data collection process reliable and efficient by avoiding unnecessary requests to the server, unlike web APIs where a web request has to be generated for each event.
Further requests to the server may be generated if the application makes API calls that require a real-time response, such as validating a license key or checking for ReachOut™ messages.
Related Articles
Related Articles
How Does the Usage Intelligence Call Home Protocol Work? 13Number of Views Frequently Encountered Issues When Integrating the Usage Intelligence SDK 13Number of Views Usage Intelligence SDK Versions and Updates - Changelog 26Number of Views What Files Are Created by the Usage Intelligence SDK and What Is the Folder Location? 14Number of Views Can I Use My Own Call Home URL? 8Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago