Session Recording

Choosing the recording mode

There are two distinct session recording systems that you can choose from.

You can select the recording mode for each page when the tracker is installed, depending on which JS file is included: ust.min.js for using A. Default page recording ust-rr.min.js for using B. Full page recording

You can use either of the two recording systems on any different page: session playback can work even if some pages are recorded with one system and other pages with the other system.

A. Default page recording

Lightweight, very efficient tracking system that only stores the URL of the visited page and the actions taken by the users.

This system is best used for recording static pages. When viewing the recording, the current content of the page will be loaded based on the URL.

The main drawbacks of this method are:

  1. It doesn't work well with dynamic content or behind login-protected pages (as the page is loaded in your browser based only on the URL)

  2. The tracked website must be shown in an iframe when viewing the recording.

  3. Actions are actually executed again when viewing a recording.

This is NOT a video recording, actions are replayed on top of your website's iframe.

The default session recording system uses around 1MB / 100 recordings.

B. Full page recording

Accurate tracking that records the page content (HTML) and all changes and actions that happen on the page.

This system should be used for recording highly dynamic pages, dashboards or pages where the same URL can show different content.

The main drawback of this method is that the size of each recording and the size of the data sent from the user to your server is larger.

Use this with caution!

The full recording system can use more than 1MB per page recorded!!

In order to keep the database size small, you might want to regularly delete old recordings.

Last updated