You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: flashduty/en/2. RUM/1. Getting Started/1. Introduction.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -57,6 +57,6 @@ This data is transmitted to the Flashduty backend in real-time for processing an
57
57
58
58
To learn more about RUM capabilities and best practices, we recommend reading the following documentation:
59
59
60
-
-[Quick Start](https://docs.flashcat.cloud/zh/flashduty/rum/getting-started?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5) — Build your user monitoring system from scratch and quickly optimize user experience.
61
-
-[Performance Monitoring](https://docs.flashcat.cloud/zh/flashduty/rum/performance-overview?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5) — Learn more about performance monitoring features.
62
-
-[Error Tracking](https://docs.flashcat.cloud/zh/flashduty/rum/error-tracking-overview?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5) — Learn more about error tracking features.
60
+
-[Quick Start](https://docs.flashcat.cloud/en/flashduty/rum/getting-started?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5) — Build your user monitoring system from scratch and quickly optimize user experience.
61
+
-[Performance Monitoring](https://docs.flashcat.cloud/en/flashduty/rum/performance-overview?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5) — Learn more about performance monitoring features.
62
+
-[Error Tracking](https://docs.flashcat.cloud/en/flashduty/rum/error-tracking-overview?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5) — Learn more about error tracking features.
Copy file name to clipboardExpand all lines: flashduty/en/2. RUM/1. Getting Started/2. Quick Start.md
+1-6Lines changed: 1 addition & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,7 +54,7 @@ In the RUM console, you can:
54
54
3. Optimize performance metrics
55
55
4. Monitor errors and exceptions
56
56
57
-
For detailed configuration instructions, please refer to the [RUM Configuration Guide](https://docs.flashcat.cloud/en/flashduty/advanced-configuration?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5).
57
+
For detailed configuration instructions, please refer to the [RUM Configuration Guide](https://docs.flashcat.cloud/en/flashduty/rum/advanced-configuration?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5).
58
58
59
59
### Formal Subscription
60
60
@@ -73,8 +73,3 @@ New users will receive a 14-day free trial. After the trial period, you need to:
73
73
- Subscription fees are based on Session collection volume
74
74
- You can view usage statistics in the console at any time
75
75
:::
76
-
77
-
## Next Steps
78
-
79
-
-[Learn about Performance Monitoring](https://docs.flashcat.cloud/en/flashduty/getting-started?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5) — Gain a deeper understanding of performance monitoring features.
80
-
-[Learn about Error Tracking](https://docs.flashcat.cloud/en/flashduty/getting-started?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5) — Gain a deeper understanding of error tracking features.
Copy file name to clipboardExpand all lines: flashduty/en/2. RUM/1. Getting Started/3. FAQ.md
-5Lines changed: 0 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -394,8 +394,3 @@ A: You can do this through:
394
394
4. Configuring data masking
395
395
396
396
By following the troubleshooting steps in this guide, you can ensure Flashduty RUM operates normally, providing you with accurate user experience monitoring data.
397
-
398
-
## Next Steps
399
-
400
-
-[Learn about Performance Monitoring](https://docs.flashcat.cloud/en/flashduty/getting-started?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5) — Gain a deeper understanding of performance monitoring features.
401
-
-[Learn about Error Tracking](https://docs.flashcat.cloud/en/flashduty/getting-started?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5) — Gain a deeper understanding of error tracking features.
Copy file name to clipboardExpand all lines: flashduty/en/2. RUM/2. Applications/2. SDK Integration.md
+38-43Lines changed: 38 additions & 43 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,29 +23,28 @@ This method is recommended for web applications with performance goals. The RUM
23
23
24
24
This method is recommended to collect all RUM events. The RUM browser SDK is loaded synchronously from our CDN, ensuring the SDK loads first and collects all errors, resources, and user actions. This method might impact page load performance.
25
25
26
-
### CDN Synchronous Integration
26
+
### NPM Package Integration
27
27
28
-
Add the following code snippet to the beginning of the `head` tag in each `HTML` page you want to monitor (before any other `script` tags).
28
+
Add `@flashcat/browser-rum`to your `package.json` file
-[RUM Application Management](https://docs.flashcat.cloud/en/flashduty/rum/application-management?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5): Learn how to create and manage RUM applications
216
211
-[RUM SDK Advanced Configuration](https://docs.flashcat.cloud/en/flashduty/rum/advanced-configuration?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5): Learn how to configure advanced features of the SDK
217
212
-[RUM Analysis Dashboard](https://docs.flashcat.cloud/en/flashduty/rum/analysis-dashboard?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5): View and analyze RUM data
Copy file name to clipboardExpand all lines: flashduty/en/2. RUM/2. Applications/3. Advanced Configuration.md
-5Lines changed: 0 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -464,8 +464,3 @@ The following events cannot be attributed to specific sources and therefore do n
464
464
## More Information
465
465
466
466
For more detailed information about FlashDuty RUM, visit [FlashDuty SDK](https://github.com/flashcatcloud/browser-sdk).
467
-
468
-
### Next Steps
469
-
470
-
- [Learn about Performance Monitoring](https://docs.flashcat.cloud/en/flashduty/getting-started?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5) — Gain a deeper understanding of performance monitoring features.
471
-
- [Learn about Error Tracking](https://docs.flashcat.cloud/en/flashduty/getting-started?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5) — Gain a deeper understanding of error tracking features.
Copy file name to clipboardExpand all lines: flashduty/en/2. RUM/2. Applications/4. Analysis Dashboard.md
+1-7Lines changed: 1 addition & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@ For more information about the displayed data, see [RUM Browser Data Collection]
44
44
The error analysis module provides you with comprehensive error monitoring and diagnostic capabilities, including:
45
45
46
46
-**Page Error Rate**: Pages with the most errors, helping you identify which pages need priority attention.
47
-
-**Top Issues**: Ranking of issues affecting the most users, helping you identify problems that need priority attention. If you need to understand the issue aggregation strategy, check [Error Aggregation](/flashduty/en/2.%20RUM/4.%20Error%20Tracking/5.%20Error%20Aggregation.md).
47
+
-**Top Issues**: Ranking of issues affecting the most users, helping you identify problems that need priority attention. If you need to understand the issue grouping strategy, check [Error Grouping](/flashduty/en/2.%20RUM/4.%20Error%20Tracking/5.%20Error%20Grouping.md).
48
48
-**Code Errors**: Categorized display of error types. If you need to dig deeper, refer to Error Tracking to investigate critical frontend errors and understand when new errors appear.
49
49
-**API and Resource Errors**: Monitor which APIs and static resources produce the most errors.
50
50
@@ -109,9 +109,3 @@ For detailed information, see [Access-Control-Allow-Origin header](https://devel
109
109
110
110
1.**Logged-in User Identification**: For applications requiring user login (such as SaaS products, membership systems, e-commerce platforms, etc.), you can refer to [User Identification Collection](https://docs.flashcat.cloud/en/flashduty/rum/advanced-configuration?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5#user-sessions)
111
111
2.**Device Fingerprint Identification**: For applications without login state (such as corporate websites, marketing pages, public content platforms, etc.), it is recommended to generate stable fingerprints based on browser characteristics, device information, and other multi-dimensional data and report user identifiers
112
-
113
-
## Next Steps
114
-
115
-
-[RUM Application Management](https://docs.flashcat.cloud/en/flashduty/rum/application-management?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5): Learn how to create and manage RUM applications
116
-
-[RUM SDK Advanced Configuration](https://docs.flashcat.cloud/en/flashduty/rum/advanced-configuration?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5): Learn how to configure advanced features of the SDK
117
-
-[RUM SDK Integration Guide](https://docs.flashcat.cloud/en/flashduty/rum/sdk-integration?nav=01JCQ7A4N4WRWNXW8EWEHXCMF5): Learn how to integrate the RUM SDK
Copy file name to clipboardExpand all lines: flashduty/en/2. RUM/3. Performance Monitoring/4. Performance Optimize.md
+1-7Lines changed: 1 addition & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ After selecting a page and metric, you can begin to gain insights into performan
30
30
31
31
### Data Viewing
32
32
33
-
You can view how the metric performs under different conditions by adjusting the data aggregation method or modifying filter conditions, thereby advancing the diagnosis and optimization work.
33
+
You can view how the metric performs under different conditions by adjusting the data grouping method or modifying filter conditions, thereby advancing the diagnosis and optimization work.
@@ -58,9 +58,3 @@ If you cannot locate key information more accurately during the resource analysi
58
58
The waterfall chart shows the timeline of events when the metric was captured. To view the context of the rest of the page activity, scroll down to the event line related to the event.
59
59
You can use the dropdown menu in the top left to select another sample event, and expand any event in the waterfall by clicking on it to view the side panel.
60
60
You can also select an appropriate set of events for problem analysis and diagnosis by filtering event types and various filter options.
Copy file name to clipboardExpand all lines: flashduty/en/2. RUM/4. Error Tracking/1. Overview.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ Flashduty RUM (Real User Monitoring) is a powerful user experience monitoring to
13
13
14
14
1.**Error tracking**: Automatically captures JavaScript exceptions, network request failures, resource loading errors, and other issues, providing detailed error stack information and contextual data to help you quickly locate and resolve problems.
15
15
2.**Error reporting**: Supports both automatic error capture and manual error reporting. Automatically captures unhandled exceptions, Promise rejections, network errors, etc.; manual reporting allows you to record handled errors in business logic and attach contextual information for troubleshooting.
16
-
3.**Error aggregation**: Categorizes similar exception events as a single issue, reducing duplicate alerts and helping development teams identify and handle problems more efficiently. Aggregation is based on multiple dimensions including error type, error message, and stack trace.
16
+
3.**Error grouping**: Categorizes similar exception events as a single issue, reducing duplicate alerts and helping development teams identify and handle problems more efficiently. Grouping is based on multiple dimensions including error type, error message, and stack trace.
17
17
4.**Source mapping**: By uploading SourceMap files, you can map minified code to the original source code, allowing you to directly locate specific positions in the original code during error tracking, improving error localization efficiency.
18
18
5.**Error viewing**: In the error tracking module, you can quickly filter Issue information through different dimensions and the global time selector, and view detailed stack information and contextual data to facilitate locating and troubleshooting problems.
19
19
@@ -85,4 +85,4 @@ After resolving the issue, you can change the issue status in the system and con
0 commit comments