# 模块概览 下图是PCSDK的概要思维导图,SDK所提供的所有功能都在下图列出(点击查看大图): ![sdk文件目录结构](https://dep.miso-lab.com/sdkword/sdk_000.png "🔍点击查看大图") [统计模块:stat](stat.md) 启动注册打点 setLoginInfo:设置登录信息 loadingFinish:资源加载完成 active:添加注册活跃用户 关卡分析打点 logLevelRelive:游戏关卡复活上报 logLevelHide:游戏关卡页onHide上报 logLevelFail:游戏关卡失败上报 logLevelWin:游戏关卡成功上报 logMerge:游戏2合1合成最高等级上报 交叉推广位:悬浮框、抽屉式、猜你喜欢 bannerList:获取对应类型交叉推广位列表 bannerNavigateTo:点击跳转到对应appid的游戏 addExposure:交叉推广位一条或者多条广告展示,添加曝光数据 自定义事件 event:自定义打点事件 [数据模块:data](data.md) GameId:获取游戏的GameId,来源于config.js配置的GameId ChannelId:获取游戏渠道ID,来源于config.js配置的ChannelId UserId:获取用户ID,来源于setLoginInfo传递的openId的值 RegTime:获取用户注册时间,来源于setLoginInfo传递的regTime的值 ShareId:获取进入游戏的分享会话ID,不是从分享会话进入ShareId为0。需接shareVideo模块 ShareKey:接入SDK的分享视频模块后,从分享会话进去游戏,获取到分享会话的分享key Platform:获取游戏运行平台环境,字符串形式:devtools、ios、android。devtools(开发者调试工具)、ios(苹果设备)、android(安卓设备) SystemId:获取游戏运行平台环境,整数形式:0、1。0(开发者调试工具或ios)、1(安卓设备) QueryUserInviteUid:获取此次分享会话进入游戏,分享来源者用户ID,来源query的参数invite_user_uid IsCross:获取是否显示/隐藏悬浮框交叉推广位,true:显示,false:隐藏 IsDrawer:获取是否显示/隐藏抽屉式交叉推广位,true:显示,false:隐藏 IsGuessLike:获取是否显示/隐藏猜你喜欢交叉推广位,true:显示,false:隐藏 [配置参数模块:online](online.md) updateOnlineConfig:拉取后台配置的配置参数数据,可代码中手动调用,也可SDK自动拉取 getParamsInt:根据在线参数key获取number类型参数值 getParamsObj:根据在线参数key获取object类型参数值 getParamsString:根据在线参数key获取string类型参数值 事件模块:event 多平台接口模块:platform [分享视频模块:shareVideo](share.md) share:普通分享,不需要处理回调的场景 dispatch:分享视频分发入口,传入功能点英文命名的分享/视频key getType:根据功能点在后台配置的分享/视频key,得到此功能点分享开关