dd-sdk-reactnative
dd-sdk-reactnative copied to clipboard
Support for "Rage Clicks" + "Dead Clicks" in frustration signal tracking
Feature description
Had occasion to look for "frustration signals" in RUM reporting, while debugging an issue with our RN app
Was a little confused not to see them registering — eventually realized I was looking for Rage Clicks + Dead Clicks, and currently only Error Clicks are supported.
Found this issue comment from a couple years back
On mobile SDKs we currently only support error taps: when a user taps on an element right before a JavaScript error occurs. Rage clicks and dead clicks are not supported yet on mobile, thanks for pointing out that it's not clear in our documentation, I'll edit it to reflect this better!
Proposed solution
No response
Not sure what the implementation tradeoffs are like — but it would be neat to have feature parity, and support all the standard frustration signals.
Other relevant information
Related docs: https://docs.datadoghq.com/real_user_monitoring/mobile_and_tv_monitoring/react_native/advanced_configuration/?tab=sdkversion265#initialization-parameters https://docs.datadoghq.com/real_user_monitoring/platform/dashboards/usage/#frustration-signals https://docs.datadoghq.com/real_user_monitoring/browser/frustration_signals/
Appreciate the consideration!