数据采集脱敏¶
如果希望对字段做全量脱敏,推荐使用 dataModifier,性能更优;如果需要针对特定数据类型做细粒度替换,推荐使用 lineDataModifier。
请勿在回调方法中执行复杂或高延迟逻辑,这会显著影响 SDK 数据写入性能。
单字段修改(dataModifier)¶
- 作用:修改数据中的单个字段值。
- 参数格式:
{ key: newValue } - 示例:
{ 'device_uuid': 'xxx' }会将目标数据的device_uuid字段值替换为xxx。
单条数据修改(lineDataModifier)¶
- 作用:修改某类数据中的指定字段值。
- 参数格式:
{ measurement: { key: newValue } } - 示例:
{ 'view': { 'view_url': 'xxx' } }会将所有view类型数据的view_url字段值替换为xxx。
measurement 支持的数据类型:
- RUM 数据:
view、resource、action、long_task、error - 日志数据:
log