菜单

用户信息更新

为更好地支持用户身份与安装渠道的动态识别场景,引力 SDK 对初始化方法 initialize中的参数可更新性进行了增强。在此前的版本中,USER_CLIENT_NAME(用户名)、CHANNEL(渠道标识)、VERSION(版本号)参数在初始化后无法修改,这在一定程度上限制了业务灵活性。例如,当用户切换账号、应用版本更新或需要动态标记分发来源时,原有逻辑无法满足需求。
 
5.0.30​ 版本起,我们解除了这一限制。现在,您可以在 SDK initialize成功完成后的任意时刻,通过 updateUserInfo方法安全、动态地更新用户相关信息参数。此次更新旨在为您提供更灵活的数据跟踪能力,以适应复杂的业务场景,确保用户行为数据能够与准确的上下文信息相关联。

使用方法示例

您可以通过以下方式更新用户信息参数:
try {
    JSONObject jsonObject = new JSONObject();
    jsonObject.put("name", "testName-android");      // 更新用户名
    jsonObject.put("channel", "testChannel-android"); // 更新渠道标识
    jsonObject.put("version", 432);                  // 更新版本号
    
    GravityEngineHelper.getInstance().updateUserInfo(jsonObject);
} catch (Throwable e) {
    // 异常处理
}

参数说明

参数名
类型
必填
说明
name
String
用户名/客户端名称
channel
String
渠道标识
version
Integer
应用版本号

 

上一个
App打通H5
下一个
GooglePlay上线指南
最近修改: 2026-05-29Powered by