Collecting end-user experience data from applications

End-user experience data collects data that includes event and metric data that provide a crucial insight into your application.

  • Metric data - The metric data collected includes application performance data such as time required for a page to load, time required for looking up a domain, and number of Ajax requests that returned HTTP errors for a page. For more information, see End-user experience performance metrics.

End-user data is available only for browser-based rich Internet applications (RIAs) that are based on HTML and JavaScript, including single-page applications (SPAs). End-user data might not be available for native mobile applications or desktop applications. Your end users' browsers must be able to send data to the TrueSight Intelligence servers. Some applications in restricted environments, such as internal business applications, might not be able to send data.


Avoid using your web application with a browser in private/incognito mode, since all the data collected for end-user experience monitoring and analytics might not be collected.

Process overview

The following workflow diagram outlines the steps that you must follow to successfully configure end-user experience data collection and analytics.

1.  Generating the JavaScript snippet for your application

Generate and insert the JavaScript snippet for your application

2.  Creating application source rules and configuring general settings

Configure automatic application rules and create manually create application source rules

3.  Creating custom fields for your application(optional) Create custom fields to collect additional data from your application

4.  Configuring end-user experience settings

(optional) Configure settings to send Ajax events for your application
(optional) Change the JavaScript error log collection level to collect details such as error names, location, and the stack trace

Out-of-the-box views

Analyzing end-user experience with your configured applicationsUse the End User Summary view to analyze user experience data
Analyzing JavaScript errors in your configured applicationsUse the JavaScript Errors view to analyze the JavaScript errors for your application


Was this page helpful? Yes No Submitting... Thank you