Overview
This guide helps you resolve common issues you may encounter when using Flashduty RUM, including data collection anomalies, SDK configuration issues, and performance optimization.Data Collection Verification
If you don’t see data on the RUM platform, follow these steps to check.SDK Installation Check
Check Console
Open browser developer tools (F12) and check if there are JavaScript errors in the Console panel.
Network Request Check
- Open the browser developer tools Network panel
- Filter requests for
browser.flashcat.cloud - Confirm the request status code is
200 - If the request fails, check the specific error message
Browser Compatibility
Confirm that your browser version is supported:| Browser | Minimum Version |
|---|---|
| Chrome | 60+ |
| Firefox | 60+ |
| Safari | 12+ |
| Edge | 15+ |
| Internet Explorer | 11 (limited functionality) |
Ad Blocker Impact
Some ad blocking extensions may block the RUM SDK from running. We recommend adding your domain and
browser.flashcat.cloud to the whitelist.Common Problem Solutions
Data Not Showing
Data Not Showing
Problem: SDK configuration is complete, but no data on the platform.Solutions:
- Wait for Data Sync: Data typically appears within 2-5 minutes
- Check Initialization Timing: Ensure SDK is initialized when the page loads
- Check Sampling Rate: Confirm sampling rate is set appropriately
- Check User Consent: Confirm user tracking consent status
Missing Behavior Data
Missing Behavior Data
Problem: User behavior data is incomplete.Solutions:
- Enable Behavior Tracking:
- Add Labels to Custom Elements:
- Manually Record Complex Interactions:
Missing Exception Data
Missing Exception Data
Problem: JavaScript exceptions are not being recorded.Solutions:
- Enable Exception Tracking:
- Manually Report Exceptions in try-catch:
- Configure Source Map: For locating issues in production, see Source Mapping
Performance Impact Concerns
Performance Impact Concerns
Problem: Concerned about RUM SDK affecting website performance.Solutions:
- Only Enable Necessary Features:
- Adjust Sampling Rate:
- Filter Non-Critical Resources:
CSP Configuration Issues
CSP Configuration Issues
Problem: CSP policy blocking RUM SDK from running.Solution:Add the following rules to your CSP configuration:
SPA Page Views Not Recorded
SPA Page Views Not Recorded
Problem: Route changes in SPA applications are not being recorded.Solutions:
- React Router
- Vue Router
- Manual Recording
Advanced Debugging
Enable Debug Mode
Enable debug mode to get detailed logs in the console:Force Full Data Collection
Force full data collection during testing:Console Debug Commands
The following commands can be used in the browser console:Network Request Analysis
- Open developer tools Network panel
- Filter
browser.flashcat.cloudrequests - View request Payload to confirm data content
- Check Response to confirm successful reporting
FAQ
How long until data appears on the platform?
How long until data appears on the platform?
Generally within 2-5 minutes, with possible slight delays during peak times.
Are mobile browsers supported?
Are mobile browsers supported?
Yes, mainstream mobile browsers like iOS Safari and Android Chrome are supported, but some advanced features (like Long Tasks monitoring) may be limited.
How to exclude specific pages from monitoring?
How to exclude specific pages from monitoring?
You can conditionally decide whether to initialize based on URL:
How to track users across multiple subdomains?
How to track users across multiple subdomains?
The following configuration is needed:
- Use the same application ID and client token
- Set consistent user identification
- Enable cross-domain tracking:
How to reduce data volume and costs?
How to reduce data volume and costs?
You can do the following:
- Lower Sampling Rate: Set
sessionSampleRateto 10-50 - Disable Unnecessary Features: Such as
trackLongTasks: false - Exclude Specific Pages: Don’t initialize on admin or internal pages
- Configure Data Filtering: Use
beforeSendto filter non-critical data
Contact Technical Support
If you still have issues after following the above troubleshooting steps, please contact our technical support team.Prepare Diagnostic Information
Please collect the following information:
- Application ID
- Browser type and version
- SDK version
- Console error screenshots
- Network panel request screenshots
- Problem reproduction steps
Contact Support
- Email: support@flashcat.cloud
- Online Chat: Click the “Help” button in the bottom right corner of the platform