Knowledgebase
Revulytics > Revulytics - Support Help Desk > Knowledgebase

Search help:


» Category: SDK integration and Technical queries  (Go back)

» Articles in this category:

 
How does Revulytics Usage Intelligence identify unique users/installations? What happens when a user uninstalls, reinstalls or formats? Article rated 2.8/5.0
The first time an end-user runs your software - assuming you have integrated the Revulytics Usage Intelligence SDK - the Usage Intelligence DLL creates a fingerprint of that machine, which is stored a...
What is the difference between standard and current properties / filters / segments? Article rated 3.0/5.0
In the filters and segmentation panel at the top of every report (see screenshot below), you will notice some filters are highlighted in green whilst others in blue. The green filters show those bas...
Can I use my own call home URL? Article rated 3.5/5.0
Yes. Revulytics Usage Intelligence provides you with the option to create a CNAME record in your own DNS server and point it to your personal callhome URL provided by Usage Intelligence. However there...
How does Revulytics Usage Intelligence detect New/Lost Users or Installs/Uninstalls? Article rated 3.7/5.0
Revulytics Usage Intelligence detects user installations/uninstallations based solely on end-user call-home activity, therefore you are not required to make any updates or integration in your installe...
Using Custom Properties to collect Marketing Campaign Details Article rated 3.0/5.0
When using the Revulytics Usage Intelligence SDK in your application, you can collect information related to your download sources and marketing campaigns in the form of Custom Properties. The informa...
What is the procedure to terminate my account and what happens to my data after termination? Article rated 3.0/5.0
In order to permanently terminate your product subscription or your Revulytics account, you will need to open a ticket through the helpdesk, indicating the date when you wish to terminate. If on the o...
File Format for uploading keys to the License Key Registry Article rated 3.0/5.0
The Revulytics Usage Intelligence License Key Registry can be used for tracking license key usage/activation, count how many unique installations are sharing the same license key on your client machin...
Can I export and download my analytics data for offline use? Article rated 3.0/5.0
Yes, Revulytics Usage Intelligence allows you to export data offline for processing or integration with third party BI solutions. The recommended and most flexible option is by using the Usage Inte...
Dealing with UAC and file-access permissions for non-administrators accounts Article rated 3.0/5.0
The Revulytics Usage Intelligence API does NOT require administrator privileges on the machine. However if you want to avoid any issues with Windows UAC please follow the recommendation below. Ever...
Why are my tracked features or events not showing up in reports? Article rated 2.3/5.0
The best way to answer this question is by explaining how Event and Feature Tracking works. Which events/features are tracked and which are not? Before a client can collect event/feature data, t...
What's the difference between Basic Events, Advanced Events, and Custom Event tracking? Article rated 3.4/5.0
Feature and Event tracking is useful to track whenever specific events occur within your application, which features are accessed by users, which buttons are clicked, what users do on a page or form, ...
Why is data not showing up inside the dashboard or reports? Article rated 2.6/5.0
Whenever you run a tracked application, the tracking results should show up on the dashboard in real-time. Therefore if after running (and exiting) your application, that particular installations is n...
What happens if I change my Product Account ID? Article rated 3.0/5.0
Under normal circumstances there is no need to change your Product ID or register a new account to track the same software product. If the reason is related to starting with a new clean account and ge...
Can I clean up all my tracking statistics and start with a fresh account? Article rated 3.0/5.0
It is normal that during evaluation/testing you might collect test data (such as build numbers, feature names, etc) which you would like to clean up before deploying your software live. This will allo...
Cannot get any tracking data to show up in reports and the debug log shows Error 404 Article rated 3.2/5.0
If you are unable to get your product to call home successfully to the Revulytics server, it could be that you are using an incorrect callhome URL and/or Product ID. In such cases, in the Revulytic...
What files are created by the Revulytics Usage Intelligence SDK and what is the folder location? Article rated 3.3/5.0
When you software is first run, the Revulytics Usage Intelligence SDK creates the following files on disk: Windows tbconfig.xml tbinfo.xml tblog.log tbdebug.log Linux / Mac tbconf...
How do I enable Custom Properties on my account? Article rated 3.0/5.0
Custom properties are available with advanced plans or as a paid add-on that can be enabled on any premium account. To confirm the cost of enabling or increasing custom properties to your account plea...
What is multi-session mode and when should it be used? Article rated 2.3/5.0
The Revulytics Usage Intelligence SDK is able to operate in either single-session mode or multi-session mode. Single session mode (multi-session set to false) assumes that sessions start on applicatio...
Does Revulytics Usage Intelligence offer an API to remotely access analytics data? Article rated 3.0/5.0
Revulytics Usage Intelligence offers a powerful web-based reporting API which enables all premium users to export data offline, sync data with third party BI solutions or even build custom dashboards ...
Do testing builds affect my reports and quotas? Article rated 3.0/5.0
If you have integrated the SDK and have callhome enabled whilst testing a development build, Revulytics Usage Intelligence will keep track of data collected from these builds just like any other publi...
What happens if the user changes the contents of the Revulytics Usage Intelligence config or log files? Article rated 3.0/5.0
The Revulytics Usage Intelligence protocol implements various mechanisms to ensure that the configuration files have not been compromised. If the SDK detects that the configuration files have been tam...
How can Revulytics Usage Intelligence track new installations if I don't have an installer/uninstaller? Article rated 3.0/5.0
Revulytics Usage Intelligence does not require integration with an installer or uninstaller script and is able to track users even if your software is a simple executable. A new user installation is d...
How is Revulytics Usage Intelligence affected by proxy or firewall environments? Article rated 3.0/5.0
Revulytics Usage Intelligence uses HTTP for all communication so traffic can pass through proxies and routers just like any other HTTP traffic without affecting the callhome system. If users had to an...
What is the size threshold for the Revulytics Usage Intelligence log file and can this be changed? Article rated 3.0/5.0
Revulytics Usage Intelligence caches tracking data inside a log file named tblog.log. In case your application cannot connect to the Revulytics server for a number of days or runtime sessions, all cac...
How many times does the Revulytics Usage Intelligence SDK call home and how much traffic does each call generate? Article rated 3.7/5.0
The Revulytics Usage Intelligence SDK is designed to be lightweight and by default it will call home twice per session, once when the user starts the application and again just before the application ...
What happens if the user deletes the Revulytics Usage Intelligence config or log files? Article rated 3.7/5.0
The Revulytics Usage Intelligence SDK generates and maintains a number files which are used to store all configuration and log data. Details about where these files are located and how they are handle...
How accurate is Revulytics Usage Intelligence reporting? Is data sampling used? Article rated 3.0/5.0
Revulytics Usage Intelligence collects usage data from each and every client in your install base. Once the client syncs with the server, data from that client is available for reporting in real-time,...
How to integrate the Revulytics Usage Intelligence SDK into my application Article rated 3.0/5.0
The Revulytics Usage Intelligence SDK is designed to be developer friendly and easy to integrate. Once you have read this getting started guide, basic integration will typically take you less than 30 ...
ReachOut™ message length and target URL character limits Article not rated yet
This article applies to legacy SDK version 3.x and older. SDK version 4.0 and later are not affected by these limits and the message content will be delivered as is. Plain Text / URL Limit for Manu...
What are ReachOut™ Variables and how are they used with in-app messages? Article not rated yet
ReachOut™ Variables are variables that can be used in the message content of a ReachOut™ campaign. Before the message is delivered to the client, these variables are replaced by actual data fr...
What are Product Usage Filters? Article not rated yet
Product Usage Filters are filtering options available in reports and ReachOut™ campaigns that allow you to create filters based on usage properties, i.e. how users have used your product. Usage p...
How can I send a ReachOut™ message to a test machine only? Article rated 5.0/5.0
ReachOut™ campaigns allow you to filter based on the Revulytics Client ID, which is a unique ID assigned to each client installation which integrates the Usage Intelligence SDK. In order to test...
Usage Intelligence SDK supported platforms for version 4 and later Article not rated yet
The following is a list of supported platforms for the Usage Intelligence SDK version 4.0.0 and later. Microsoft Windows Platforms Windows XP through Windows 10 Windows 2008 Server through...