菜单

设置账号 ID

如果应用有登录功能,应在登录成功后调用 login 设置账号 ID,设置成功后产生的事件中会带有此账号 ID,在用户退出登录时应调用 logout 清除账号 ID,后续事件中将不带有账号 ID。

注意:在账号 ID 设置完成后,在调用 logout 清除账号 ID之前将一直保留,直到清除账号 ID。

设置账号 ID

方法示例

public static login(accountID: string) 
 

参数说明

参数名称 参数含义 参数类型 是否必传
accountID 需要设置的账号 ID string

 

调用示例

import { SolarEngineManager} from '@solarengine/core'

SolarEngineManager.login("xxx账号IDxxx");
注:

1.该方法仅向 SDK 传入账号 ID,不会上报用户登录事件。

2.开发者设置的账号ID长度不能超过128个字符,否则会设置失败。

 

获取账号 ID

方法示例

public static getAccountID(): string 

注:需要在SDK初始化以后调用,在初始化前调用会返回空的字符串。

 

返回值:返回已经设置的账号ID,默认为空的字符串(如在初始化前调用,会返回空的字符串)。

 

调用示例

import { SolarEngineManager} from '@solarengine/core'

let accoutnId = SolarEngineManager.getAccountID();

 

清除账号ID

调用 logout 来清除账号 ID。

方法示例

public static logout() 
 

调用示例

import { SolarEngineManager} from '@solarengine/core'

SolarEngineManager.logout();

注:该方法只是通知 SDK 清除账号 ID,不会上报用户登出事件。

最近修改: 2025-03-12Powered by