✅ Validate RUM JS Deployment
📄 Overview
Use the UX Tester to verify that GermainUX RUM JS is correctly deployed on a web application.
The UX Tester checks the target page for the GermainUX monitoring script and helps confirm that Real User Monitoring can start.
Use this procedure:
|
When to use |
|
|---|---|
|
1 |
After deploying RUM JS |
|
2 |
Before a production rollout |
|
3 |
When User Monitoring data is not appearing |
|
4 |
When you need to confirm that the monitoring script is available on a page |
🔧 Validate the Deployment
-
Go to:
Germain Workspace > Germain > UX Tester
-
Enter the URL of the application you want GermainUX to monitor.
-
Select Test.
-
Wait while GermainUX checks the application for the RUM JS monitoring script.
-
Review the validation results displayed below the test form.
A successful result confirms that GermainUX RUM JS is available on the tested page.
📡 Validate Monitoring Data
Script validation confirms that RUM JS is present, but you should also verify that monitoring data reaches GermainUX.
After the UX Tester succeeds:
-
Open the monitored application as a test user.
-
Perform several representative actions.
-
Allow GermainUX to capture the session.
-
Confirm that the user session appears in GermainUX.
-
Verify that expected user events are associated with the session.
-
Open Session Replay, when enabled, and confirm that the recording is available.
-
Verify that privacy, masking, and exclusion rules are working as expected.
This confirms the complete path:
RUM JS deployed → Monitoring active → Data received → Session available
If Validation Fails
If the UX Tester does not detect RUM JS:
|
Check |
Action |
|---|---|
|
RUM JS placement |
Confirm that RUM JS was added to the correct application or page. |
|
Script loading |
Verify that the application is loading the monitoring script. |
|
Developer console |
Check browser developer tools for script-loading or JavaScript errors. |
|
Security controls |
Confirm that Content Security Policy or other browser security controls are not blocking the script. |
|
Network connectivity |
Verify network connectivity to the required GermainUX services. |
|
Integration guide |
Check whether the application has a dedicated GermainUX Integration deployment guide with application-specific deployment requirements. |
If RUM JS is detected but no monitoring data appears in GermainUX, continue with User Monitoring Data Is Not Available.
🔗 Related Documentation
|
Document |
|---|
|
Deploy User Monitoring & Session Replay |
|
Configure User Monitoring & Session Replay |
|
GermainUX RUM JS |
|
GermainUX RUM Extension |
|
GermainUX RUM Windows |
ℹ️ Get Help
The Germain Team can help you set this up. Contact GermainUX Support.
Component: RUM JS, RUM Ext, RUM Windows
Feature Availability: 2017.1 or later