游戏数据上报
游戏上报相关数据到07073开放平台
游戏可实现自动或由用户触发上报相关数据
1. 功能说明:
游戏上报角色登录
数据时使用基础数据(baseData
)格式及角色其他数据(extendData
)
游戏上报角色升级
数据时使用基础数据(baseData
)及等级数据(extendData
)
2. 方法名 :
h5sdk07073cp.gameReport(action, baseData, extendData, callback)
3. 参数说明:
action
: 上报数据动作类型
baseData
: 基础数据 07073开放平台用户uid, 角色ID,角色昵称,区,服
extendData
: 不同上报动作的数据
callback
: 回调函数 function(data){ ... }
4. action合法值:
说明 | 值 |
角色登录 | enterGame |
角色升级 | levelUpgrade |
5. baseData数据格式说明:
var baseData = {
"role": "1231", //
游戏角色的唯一ID
"nickname": "
我的昵称", //游戏中角色的昵称,没有昵称的可以传空字符串
"area": "230" , //
游戏区标志
"group": "1" //
游戏服务器标志
};
6. extendData数据格式说明:
//登录游戏时汇报数据
var extendData = {
"level": 12, //整型,默认为0,当前等级
"vipLevel": 0, //整型,默认为0,VIP等级
"score": 0, //整型,默认为0,战力、综合评分等
"isNew": 1 //如果是创建角色后第一次登录为1,默认为0
"relevel": "123", // 角色转生等级
}
//上报角色升级扩展数据
var extendData = {
"level": 12
}
7. 示例:
var baseData = {
"role": "1231", //
游戏角色的唯一ID
"nickname": "
我的昵称", //游戏中角色的昵称,没有昵称的可以传空字符串
"area": "230" , //
游戏区标志
"group": "1" //
游戏服务器标志
};
var extendData = {
"level": 12
}
h5sdk07073cp.gameReport("enterGame", baseData, extendData, function(data) console.log('ok');
});
成功示例