Reverse Behavior Analysis

IMQA WPM Reverse Behavior Analytics can track a user on the selected device in the Detailed Performance Analytics popup in association with a flow of how they interacted with your website. You can access the performance information of devices that have experienced performance degradation and identify the route cause before and after the degradation. Click [User Behavior Analytics] to track a screen flow from the session start to session end of the user on the specific device through the “Behavior Analytics” page.

1. Overview

Behavior Analytics Backtracking allows you to analyze a behavior flow of the selected user based on his/her session start time

The Reverse behavior analysis is configured as follows:

❶ Date of Collection ❷ User Behavior Flow ❸ Screen Flow

2. User Behavior Flow

Based on the session start time of the selected user, it displays a screen flow from session start to session end.

❶ Session Start Time Automatically sets to “Session Start Time” from the selected user behavior data.

❷ Path Summary View Shows a summary of the selected user behavior flow. Displayed as “Session Start > Screen 1 > Screen 2 > … > Session End,” and clicking [Screen Name] lets you view quickly where a certain screen is in the screen flow below.

A session begins when a user visits your website. The session lasts for a default 30 minutes and ends when the user has not moved a page in 30 minutes. If, on average, users spend a long time on your website without page navigation, such as on a content-driven website, you can set the retention time such that the session does not end.

For Setting Retention Time for Behavioral Analytics, see IMQA WPM/WCrash Installation Guide > WebAgent Setting > SPA-only Options.

3. Screen Flow

Displays behavior data for the selected user as a screen flow. You can see which pages the user navigated to, view Performance Information for each screen, and drill down into the cause of the issue with Detailed Analytics for each performance metric.

The screen flow is configured as follows:

❶ Screen Units Displays the page units visited by website users. Shows step information, page visit time, and screen name. Long screen names can be shown in a tooltip that appears when you hover over it.

❷ Show/Hide Performance in Screen Card Shows the performance metrics area when the screen card is clicked. Hides the performance metrics area when clicked again.

View performance metrics for several screens at the same time, allowing for before-and-after performance comparison analysis.

❸ Performance Metrics for Screen Card Displays the page load time and min/max response time for each page a user visits.

Performance Information by Screen Unit

You can view the page load time and min/max response time, and compare them with other pages for each page visited by a user. Clicking each performance figure opens the Detailed Performance Analytics popup.

  • Rendering time: Displays the loading time of an N-th page in the screen flow. It will be marked with a red color if it is above a threshold.

  • Response time: Displays the min. and max. response times collected on an N-th page in the screen flow. It will be marked with a red color if it is above a threshold.

indexperiodvalueMerge methodunit

Rendering time

Specific page

Rendering time

Eigenvalue

ms

Response Time

Specific page

Response Time

Minimum, Maximum

ms

With Behavior Analytics Backtracking, you can track the path of a user who encountered performance issues on the specific website where performance degradation has occurred in service, and see what issues the user experienced at what stage of his/her browsing. You can also view the before-and-after context based on the screen with issues, and drill down the cause of the issues with “Detailed Performance Analytics."

Last updated