This guide helps you resolve common issues encountered when using Flashduty RUM Web SDK, including data collection anomalies, SDK configuration problems, and performance optimization.
Data Collection Verification
If you don’t see data on the RUM platform, follow these steps to check.SDK Installation Check
Network Request Check
- Open the Network panel in browser developer tools
- Filter for
browser.flashcat.cloudrequests - Confirm the request status code is
200 - If requests fail, check the specific error message
Browser Compatibility
Confirm your browser version is supported:| Browser | Min Version |
|---|---|
| Chrome | 60+ |
| Firefox | 60+ |
| Safari | 12+ |
| Edge | 15+ |
| Internet Explorer | 11 (limited features) |
Ad Blocker Impact
Some ad blocker plugins may block RUM SDK operation. We recommend adding your domain and
browser.flashcat.cloud to the whitelist.Common Issue Solutions
Data Not Showing
Data Not Showing
Problem: SDK configuration is complete, but no data appears on the platform.Solutions:
- Wait for Data Sync: Data typically appears within 2-5 minutes
- Check Initialization Timing: Ensure SDK is initialized when page loads
- Check Sample Rate: Confirm sample rate is set appropriately
- Check User Authorization: Confirm user tracking consent status
Missing Behavior Data
Missing Behavior Data
Problem: User behavior data is incomplete.Solutions:
- Enable Behavior Tracking:
- Add Markers to Custom Elements:
- Manually Record Complex Interactions:
Missing Error Data
Missing Error Data
Problem: JavaScript errors are not being recorded.Solutions:
- Enable Error Tracking:
- Manually Report Errors in try-catch:
- Configure Source Maps: For easier production debugging, see Source Mapping
Performance Impact Concerns
Performance Impact Concerns
Problem: Concerned about RUM SDK affecting website performance.Solutions:
- Only Enable Necessary Features:
- Adjust Sample Rate:
- Filter Non-critical Resources:
CSP Configuration Issues
CSP Configuration Issues
Problem: CSP policy blocks RUM SDK operation.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 Data Collection
Force full data collection during testing:Console Debug Commands
Use the following commands in the browser console:Network Request Analysis
- Open developer tools Network panel
- Filter for
browser.flashcat.cloudrequests - View request Payload to confirm data content
- Check Response to confirm successful upload
FAQ
How long until data appears on the platform?
How long until data appears on the platform?
Typically within 2-5 minutes, may be slightly delayed during peak times.
Are mobile browsers supported?
Are mobile browsers supported?
Yes, iOS Safari and Android Chrome and other mainstream mobile browsers 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:
- Lower Sample Rate: Set
sessionSampleRateto 10-50 - Disable Unnecessary Features: e.g.,
trackLongTasks: false - Exclude Specific Pages: Don’t initialize on admin or internal pages
- Configure Data Filtering: Use
beforeSendto filter non-critical data
Contact Support
If issues persist after troubleshooting, 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
- Steps to reproduce the issue
Contact Support
- Email: support@flashcat.cloud
- Online Chat: Click the “Help” button in the bottom right corner of the platform