跳转至

数据采集脱敏

如果是希望对字段做全脱敏,推荐使用 SDKConfig.dataModifier,性能更好。如果需要细粒度规则替换,推荐使用 SDKConfig.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

配置示例

FTUnityBridge.Install(new SDKConfig
{
    dataModifier = new Dictionary<string, object>
    {
        {"device_uuid", "xxx"}
    },
    lineDataModifier = new Dictionary<string, Dictionary<string, object>>
    {
        {
            "view",
            new Dictionary<string, object>
            {
                {"view_url", "xxx"}
            }
        }
    }
});

文档评价

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