## 等级分析 本模块侧重于分析玩家等级状态、等级付费情况 **等级分析 支持平台**:微信小游戏 ## ## 一、接口和参数 不同的接口事件,对应用户触发的不同事件: ![](https://img.kancloud.cn/17/51/17519389b29540845d9acb6e636be267_685x105.png) ## wx.aldLevel.onInitLevel 初始化上报(init) ![](https://img.kancloud.cn/71/3b/713bad898fd331e627054baf0f6022b0_784x134.png) ## wx.aldLevel.onSetLevel 等级变化上报(等级变化) ![](https://img.kancloud.cn/f8/bb/f8bb340e1612c9fab3e1d65918c0ff5e_783x131.png) ## 等级付费上报 ``` 1 wx.aldRevenue({ 2 group:'grade', // 该字段为等级付费固定字段不可修改 (该字段必传) String 3 stageId:"1", // 等级id (该字段必传) String 必须是1 || 2 || 1.1 || 12.2 格式 最多支持 32 个字符 4 stageName:"第一级", // 等级名称 (该字段必传) String 最多支持 32 个字符 5 money:100, // 付费金额 (该字段必传) Number 6 name:"付费升级", // 付费项目(该字段必传) String 最多支持 32 个字符 7 desc:"对游戏人物进行付费升级", // 描述(可选) String 最多支持 32 个字符 8 }) ``` ![](https://img.kancloud.cn/1d/b2/1db20ca8b91203d68f43d969fd7764b6_781x183.png) ## 二、完整代码示例 ``` 1 // app onShow 2 wx.aldLevel.onInitLevel({ 3 levelId : '1', // 等级id 必传 4 levelName : '第一级', // 等级名称 必传 5 userId : '1', // 用户id 可选 6 userName : '阿拉丁一号选手', // 用户昵称 可选 7 }); 8 9 10 // 升级 11 wx.aldLevel.onSetLevel({ 12 levelId : '1', // 等级id 必传 13 levelName : '第一级', // 等级名称 必传 14 userId : '1', // 用户id 可选 15 userName : '阿拉丁一号选手', // 用户昵称 可选 16 }); 17 18 19 //等级付费上报 20 wx.aldRevenue({ 21 group:'grade', // 该字段为等级付费固定字段不可修改 (该字段必传) String 22 stageId:"1", // 等级id (该字段必传) String 必须是1 || 2 || 1.1 || 12.2 格式 最多支持 32 个字符 23 stageName:"第一级", // 等级名称 (该字段必传) String 最多支持 32 个字符 24 money:100, // 付费金额 (该字段必传) Number 25 name:"付费升级", // 付费项目(该字段必传) String 最多支持 32 个字符 26 desc:"对游戏人物进行付费升级", // 描述(可选) String 最多支持 32 个字符 27 }); ```