跳转至

数据采集脱敏

如果希望对字段做全脱敏,推荐使用 FTMobileConfig.dataModifier,性能更好;如果需要细粒度规则替换,推荐使用 FTMobileConfig.lineDataModifier

单字段修改(dataModifier

  • 作用:修改数据中的单个字段值
  • 参数格式:{key: newValue}
  • 示例:{"device_uuid": "xxx"} 会将目标数据的 device_uuid 字段值替换为 "xxx"

单条数据修改(lineDataModifier

  • 作用:修改某类数据中的指定字段值
  • 参数格式:{measurement: {key: newValue}}
  • 示例:{"view": {"view_url": "xxx"}} 会修改所有 view 类型数据的 view_url 字段值为 "xxx"

measurement 数据类型清单:

  • RUM 数据:viewresourceactionlong_taskerror
  • 日志数据:log

配置示例

let config: FTMobileConfig = {
  datakitUrl: Config.SERVER_URL,
  debug: true,
  dataModifier: { device_uuid: 'xxx' },
  lineDataModifier: {
    resource: { response_header: 'xxx' },
    view: { view_url: 'xxx' },
  },
};

文档评价

文档内容是否对您有帮助? ×