1 功能介绍
该部分用于获取一些SDK的基础信息,根据具体使用场景选择将接入即可
2 前置条件
拓展功能在接入前必须保证已经完成快速接入,否则部分接口会返回空值
3 接入步骤
3.1 USDK渠道相关信息获取方法
- 当没有镜像渠道时,获取渠道ID为主渠道ID,获取镜像ID为0
- 当存在镜像渠道时,获取渠道ID为主渠道ID,获取镜像ID为镜像ID
HeroUsdkSupportKit::GetInstance()->getChannelId();
1
2
3
接口声明
int getMirrorChannelId();
1
2
3
调用示例
HeroUsdkSupportKit::GetInstance().getMirrorChannelId();
1
2
3
FString getChannelName();
1
2
3
HeroUsdkSupportKit::GetInstance()->getChannelName();
1
2
3
FString getChannelSdkVersionName();
1
2
3
HeroUsdkSupportKit::GetInstance()->getChannelSdkVersionName() ;
1
2
3
FString getProjectId();
1
2
3
HeroUsdkSupportKit::GetInstance()->getProjectId() ;
1
2
3
接口声明
FString getDeviceNum()
1
2
3
调用示例
const FString DeviceNum = HeroUsdkSupportKit::GetInstance().getDeviceNum();
1
2
3
3.2 iOS渠道相关信息获取方法
接口声明
FString getUserName()
1
2
3
调用示例
HeroUsdkSupportKit::GetInstance()->getUserName() ;
1
2
3
接口声明
调用示例
HeroUsdkSupportKit::GetInstance()->getUserId() ;
1
2
3
接口声明
调用示例
HeroUsdkSupportKit::GetInstance()->getSdkId() ;
1
2
3
3.2 Android渠道相关信息获取方法
接口声明
bool isChannelHasExitDialog()
1
2
3
调用示例
HeroUsdkSupportKit::GetInstance()->isChannelHasExitDialog() ;
1
2
3
接口声明
FString getCustomParams(FString key)
1
2
3
调用示例
HeroUsdkSupportKit::GetInstance()->getCustomParams("key") ;
1
2
3