Download PDF
Download page Configure Experience Journey Map.
Configure Experience Journey Map
This page describes how to configure Experience Journey Map. Though Experience Journey Map does not require configuration, you can adjust performance thresholds and customize end user event names to better suit your business needs.
Configure User Experience Thresholds
You can configure the timing and standard deviations for performance thresholds such as Slow, Very Slow, and Stall. When you configure these deviations, the changes apply to all Controller views of that application, not just to Experience Journey Map. To configure from Experience Journey Map, go to Info > Configure thresholds.
Configure Performance Thresholds and Drop-off Rates
To configure performance thresholds, you must have Controller >=20.8.0 and a "Configure EUM" user permission. To configure user and role permissions in the Controller UI, go to Settings > Administration.
Toggle On or Off
You can toggle performance thresholds and drop-off rates on or off. When a threshold or drop-off rate is toggled off, the marker does not appear on Experience Journey Map. When you toggle a threshold on, the threshold resets to the previous value (and not necessarily the default value).
Configure Values
For performance thresholds and drop-off rates, the percentage is set to the minimum traffic for a marker to appear on a user journey event. For example, if Ajax Errors is set to 30%, Experience Journey Map displays an error icon when 30% and more of user traffic experiences Ajax Errors. You can configure the values for performance thresholds and drop-off rates. The table below lists default performance thresholds values for existing and new applications.
Threshold | Default Value |
---|---|
Javascript Error | 20% |
Ajax Errors | 10% |
Drop-off rate | 10% |
Slow | 20% |
Very Slow | 10% |
Stall | 0% |
Threshold | Default Value |
---|---|
Crashes | 0% |
Application Not Responding | 0% |
Drop-off rate | 10% |
Slow | 20% |
Very Slow | 10% |
Stall | 0% |
Customize End User Event Names
Experience Journey Map displays a collection of user journeys, which are made up of common end user events.
There are two options to customize how end user events are named:
- Add custom labels for end user events locally in Experience Journey Map.
- Customize how the agent reports End User Events names to the Controller.
Add Custom Labels
Custom labels are available in Controller >= 22.6.0.
You can add custom labels to end user event names to help you organize key user journeys. Custom labels are applied locally to end user events in Experience Journey Map and do not apply elsewhere in the Controller.
About views and custom labels
Custom labels are applied across all views. Any custom label created in the default view will appear in custom views, and vise versa.
To add a custom label:
- Go to Experience Journey Map.
- Click on an end user event.
- In the pop-up, click the Customize Label icon
.
Enter a label name and click Save.
To delete a custom label:
- Click on an end user event.
- In the pop-up, click the Customize Label icon
.
- Highlight the label name and press the delete button on your keyboard.
- Click Save.
Customize End User Event Names
By default, Experience Journey Map displays end user event names as they are originally reported, or configured from include/exclude rules (for browser apps) or the SessionFrame
API (for mobile apps).
You can customize how end user events are reported to the controller. This can help you organize user journeys based on the primary user journeys meaningful to your business. For example, if you have a series of network requests reflecting steps to place an order on your E-commerce site, you can rename those URLs with pages names like "Order info," "Order review," and "Order confirmation."
- For browser applications, see Configure Page Identification and Naming.
- For mobile applications, see Configure Mobile Network Request Naming.
Hybrid Agents and Event Naming
Hybrid agents (React Native, and Xamarin) do not support individual screen tracking, which affects how Experience Journey Map displays events in a user journey. To ensure each screen is displayed in a user journey, we recommend using the SessionFrame
API to define when a screen starts and ends. See documentation for each hybrid agent: