SDK 配置参考 前端监控提供一系列 SDK 配置项,您可以通过设置这些配置项实现更细粒度的数据上报控制或数据规整配置,如配置前端应用的环境与版本、用户的 uid 与用户名、各项功能开关以及规整上报数据等。 您可以在初始化前端应用时,将本页面中的配置项添加到前端监控 SDK 的初始化配置中,script 标签引入与 NPM 引入的配置方法分别见下图。小程序应用的配置方法类似,只需在相应对象中添加配置项即可。 以下配置项除特殊说明外,均支持 Web 应用与小程序应用。 基础配置项 appId 必填项,值为字符串,是前端应用的唯一标识,创建应用时会自动生成。 uid 非必填项,值为函数,该函数需返回用户的 id,该 id 是用户的唯一标识,id 可以是字符串或数值。示例: javascript "uid": function() { // 假设可通过 userUser 方法获取用户的 userId const { userId } useUser() return userId }, 如果没有传 uid 配置,SDK 将会自动为用户生成唯一的 id。在控制台中,id 用于统计 UV/PV、对异常进行溯源等功能。 username 非必填项,值为函数,该函数需返回用户的名称,名称需为字符串,其长度若超过 40 个字符将被截断。示例:在控制台中,用户名用于对异常进行溯源等功能。 javascript "username": function() { // 假设可通过 userUser 方法获取用户的 userName const { userName } useUser() return userName },