Overview
SAP Commerce Cloud Monitoring
Privacy Configuration
Troubleshooting
Overview
GermainUX monitors user activity and reconstructs sessions for compatible browser-based SAP applications, including:- Pages and application views
- User actions and navigation
- Clicks, input changes, scrolling, and other configured interactions
- Page and action response times
- Browser and JavaScript errors
- Network requests
Show all 11
Show all 11
- Business-process steps
- User feedback
- Frustration indicators
- Device, browser, and location attributes
- Session Replay data
Prerequisites
Before enabling User Monitoring and Session Replay:Deploy GermainUX RUM JS in the SAP web application
Confirm that the script runs in the required application context
Create or select the appropriate UX Monitoring Profile
Define applications, URLs, environments, and users in scope
Configure masking and exclusion rules
Confirm that the required network and security policies permit telemetry collection
Enable User Monitoring
Go to Workspace > Analytics > UX Monitoring Profiles
Select the profile associated with the SAP application
Enable user-session and interaction monitoring
Configure the application URLs and environments in scope
Select the user actions and browser telemetry to capture
Configure user and session identification
Save and publish the profile
Open the SAP application and confirm that session data reaches GermainUX
Enable Session Replay
Within the SAP UX Monitoring Profile:Enable Session Replay
Select the applications and environments to record
Configure recording or sampling rules
Define included and excluded users where required
Configure element, field, and page masking
Exclude sensitive or unnecessary content
Set recording and retention requirements
Save and publish the configuration
Generate a test session and verify its replay
Configure User Identification
GermainUX can associate sessions with an application-provided user identifier when one is available and approved for collection. Use a stable, non-sensitive identifier such as:- Pseudonymous user ID
- Internal support identifier
- User role
- Department
- Region
- Customer segment
- SAP Commerce Cloud customer type
Configure Application Context
Add relevant attributes to make sessions easier to analyze, including:- SAP application
- Environment
- Fiori application or SAPUI5 view
- Page or route
- Business process
- Process step
Show all 10
Show all 10
- User role
- Release or application version
- SAP Commerce Cloud site
- Device and browser
SAP Commerce Cloud Monitoring
For SAP Commerce Cloud, User Monitoring and Session Replay can capture the customer journey across:- Storefront entry
- Navigation
- Product search
- Product listing
- Product details
- Product selection
Show all 12
Show all 12
- Add to cart
- Cart updates
- Checkout
- Payment interactions
- Order confirmation
- Account management
- Search submitted
- No search results
- Product viewed
- Product added to or removed from cart
- Checkout started
- Checkout step completed
- Checkout error
- Order confirmed
Privacy Configuration
Configure privacy controls before enabling Session Replay in production. Mask or exclude:- Passwords
- Authentication and security codes
- Payment-card information
- Personal or health information
- Confidential business data
- Hidden fields containing sensitive values
Show all 9
Show all 9
- Authentication tokens
- Sensitive URL parameters
- Selected pages or application areas
- Input masking
- Text masking
- Element exclusion
- Page exclusion
- Attribute filtering
- URL and query-parameter filtering
Show all 10
Show all 10
- User or group exclusion
- Recording sampling
- Role-based access
- Data-retention limits
Analyze User Activity
Use GermainUX dashboards to analyze:- Active and unique users
- Session volume and duration
- Pages and applications used
- Features and workflows adopted
- User-action response time
- Errors affecting users
Show all 12
Show all 12
- Slow or failed network requests
- Business-process completion and abandonment
- Repeated or inefficient actions
- Frustration indicators
- SAP Commerce Cloud search, cart, checkout, and conversion activity
- Feedback associated with individual sessions
Investigate with Session Replay
Session Replay can help answer:- What was the user trying to accomplish?
- Which actions occurred before an error?
- Where did the process slow down or fail?
- Did the user repeat an action?
- Was navigation confusing or ineffective?
- Which browser or network error affected the session?
- Why was a business process abandoned?
- What happened before negative feedback was submitted?
- JavaScript and browser errors
- Network requests
- Application logs
- API and integration performance
- Infrastructure metrics
- Business-process events
- User feedback
- Recent deployments
Configure Alerts and Reports
Configure alerts or scheduled reports for conditions such as:- Increased user-facing errors
- Abnormally slow user actions
- Failed or abandoned business processes
- Repeated frustration indicators
- SAP Commerce Cloud cart or checkout failures
- Declining conversion or feature adoption
- Negative feedback
- New application errors
Validation
After enabling monitoring:Open the SAP application and complete a test process
Confirm that the session appears in GermainUX
Verify pages, views, and user actions
Confirm that errors and network requests are associated with the session
Open the Session Replay and validate the event sequence
Verify that sensitive fields and content are masked
Test included and excluded pages
Confirm that SAP Commerce Cloud events use the correct product, cart, and checkout context
Verify access permissions and retention settings
Confirm that alerts and reports reach the intended recipients
Troubleshooting
Sessions are not collected
Verify that:Replay is incomplete
Check whether:- The interaction occurred in an unmonitored frame.
- Cross-origin restrictions prevent access.
- Recording started after the session began.
- Sampling excluded part of the activity.
- Privacy rules intentionally removed content.
- The application uses unsupported rendering or protected content.
A user cannot be identified
Confirm that:- The application exposes an approved identifier.
- The identifier is available when monitoring initializes.
- Privacy rules do not remove it.
- The correct UX Monitoring Profile is active.
Sensitive information appears in replay
Disable recording for the affected application area until the privacy configuration is corrected. Add the required masking or exclusion rule, test it, and verify previously collected data according to the organization’s security and retention procedures.Get More Information
GermainUX can help determine which monitoring, analytics and automation capabilities are appropriate for your SAP environment. Contact GermainUX Support.Get Help
Contact GermainUX Support
Can't find what you need?
The content of this document is proprietary to GERMAIN SOFTWARE.

