Skip to main content

Real User Monitoring Properties

This page lists all the page view properties that are available in DebugBear's Real User Monitoring (RUM) feature. Use the API ID for filtering and grouping when using the DebugBear API.

Available RUM properties

DebugBear RUM currently supports 45 different page view properties.

Auto Path

API ID: autoPath

The URL path with numbers replaced by asterisks.

URL Path

API ID: urlPath

The full pathname component of the URL, for example /something/test.

Path Level 1

API ID: path1

The first level of the path. If the full path is /a/b/c, then this value would be a.

Path Level 2

API ID: path2

The second level of the path. If the full path is /a/b/c, then this value would be b.

Path Level 3

API ID: path3

The third level of the path. If the full path is /a/b/c, then this value would be c.

Page Title

API ID: pageTitle

The contents of the HTML <title> tag from when the page was loaded.

LCP Text

API ID: lcpText

The text content of the UI element that was responsible for the Largest Contentful Paint.

LCP Selector

API ID: lcpSelector

The CSS selector of the UI element that was responsible for the Largest Contentful Paint.

LCP Type

API ID: lcpType

The high level type of LCP element, for example text or an image.

LCP URL

API ID: lcpUrl

The URL of the LCP element if it is an image, background image, or video element.

CLS Text

API ID: clsText

The text content of the UI element that experienced the largest layout shift on the page.

CLS Selector

API ID: clsSelector

The CSS selector of the UI element that experienced the largest layout shift on the page.

INP Text

API ID: inpText

The text content of the UI component that triggered the INP interaction.

INP Selector

API ID: inpSelector

The CSS selector of the UI element that triggered the INP interaction.

INP Primary Script

API ID: inpPrimaryScript

The URL of the script with the single largest contribution to the overall INP score.

INP Primary Script Domain

API ID: inpPrimaryScriptDomain

The domain name of the script with the single largest contribution to the overall INP score. More details.

INP Primary Script Function

API ID: inpPrimaryScriptFunction

The name of the function that ran as part of an INP interaction and caused the longest delay. More details.

INP Primary Script Invoker

API ID: inpPrimaryScriptInvoker

The script invoker explains what triggered the INP primary script to run. For example, the initial evaluation of the script, an event listener, or a scheduled timeout.

The INP script is the script that contributed most to the overall INP interaction delay. More details.

INP Primary Script Invoker Type

API ID: inpPrimaryScriptInvokerType

The script invoker explains why a script was running at a given time. For example, a script might run because it just loaded, because of an event listener, or because of a scheduled setTimeout callback. More details.

INP Load Stage

API ID: inpLoadStage

Load stage that the INP interaction occurred in. This helps you diagnose whether interaction delays are caused by code running as part as the initial application load or by background tasks and event processing later on. More details.

INP Event

API ID: inpEvent

Whether the INP interaction was a pointer interaction or a keyboard interaction. Pointer interactions include both mouse and touch interactions.

INP Element Type

API ID: inpType

The high level type of LCP element, for example a button or image.

Origin

API ID: origin

The origin of the page the visitor accessed, for example https://www.example.com.

Domain

API ID: domain

The domain name of the page view, for example www.example.com.

Page Group

API ID: groupId

The page group that the page view was assigned to based on the groups configured for your RUM snippet. More details.

Referrer Domain

API ID: referrerDomain

The domain that the visitor came from.

UTM Campaign

API ID: utmCampaign

The value of the UTM Campaign query parameter for the page view.

Browser

API ID: browser

The browser that the visitor used, for example Chrome or Safari.

API ID: navigationType

What triggered the page to open, for example a page refresh or a back/forward navigation. More details.

BFCache Not Restored Reason

API ID: notRestoredReason

The reason why the page was not restored from the back/forward cache.

Operating System

API ID: os

The operating system of the visitor's device.

Device Memory GB

API ID: memory

User device memory estimate reported by the browser. 8 GB is the maximum value that can be reported.

Device CPU Count

API ID: cpu

Rough number of CPUs on the visitor's device.

Last Blocking Request

API ID: lastBlockingRequest

URL of the last render-blocking request that holds prevents page content from showing up. More details.

Country

API ID: country

The country of the visitor based on their IP address.

Network Type

API ID: networkType

Network type estimate that the browser provides through the Network Information API. 4G is the fastest speed that can be reported through this API.

Device Type

API ID: device

Whether the visitor accessed the website from a mobile or desktop device.

First Error Message

API ID: firstErrorMessage

Message of the earliest error that occurred on the page.

First Error Function Name

API ID: firstErrorFunctionName

JavaScript function of the earliest error that occurred on the page.

First Error Script URL

API ID: firstErrorFilename

URL of the earliest error that occurred on the page.

Tag 1

API ID: tag1

A custom page tag reported by the website. More details.

Tag 2

API ID: tag2

A custom page tag reported by the website. More details.

Tag 3

API ID: tag3

A custom page tag reported by the website. More details.

Tag 4

API ID: tag4

A custom page tag reported by the website. More details.

Tag 5

API ID: tag5

A custom page tag reported by the website. More details.