DatadogConfiguration 与 DatadogRumConfiguration 传入。
采样率
隐私同意
TrackingConsent 控制是否采集与上报数据,适配 GDPR 等合规要求:
事件过滤与脱敏
事件映射器在事件上报前执行,返回null 丢弃事件,或修改后返回。可用于脱敏敏感字段、去除噪声、重命名视图。
分布式追踪
对firstPartyHosts 命中的域名,SDK 会注入 W3C traceparent,实现前端 RUM 与后端 APM 的链路关联。追踪需要配合网络采集(enableHttpTracking())。
自定义上报地址
私有化部署时,通过customEndpoint 覆盖默认上报地址:
符号文件上传
要把崩溃与错误堆栈还原到源码位置,需要上传符号文件。Flutter 应用可能同时包含 Dart 与原生帧:
使用 FlashCat CLI 上传符号文件: