外观
角色上报(必接)
310 字约 1 分钟
2025-01-09
说明
玩家创角、角色登录、角色登出时,调用上报
输入
参数 | 类型 | 描述 |
---|---|---|
role_id | String | 角色id |
role_name | String | 角色名称 |
role_level | String | 角色等级 |
role_create_time | String | 角色创建时间戳 |
server_id | String | 区服id |
role_career | String | 角色职业 |
online_duration | String | 在线时长 |
report_type | ReportEnum | 上报类型 |
ReportEnum
key | 描述 |
---|---|
1 | 创角 |
2 | 角色登入 |
3 | 角色登出 |
输出
无
示例代码
/**
*
* @param {角色id string} role_id
* @param {角色名称 string} role_name
* @param {角色等级 string} role_level
* @param {角色创建时间戳(单位秒) string} role_create_time
* @param {区服id string} server_id
* @param {在线时长(单位秒) string} online_duration
* @param {角色职业 string} role_career
* @param {事件类型 number/(int)} report_type 1-创角 2-角色登入 3-角色登出
*/
let role_id = "123"; // 角色id
let role_name = "rolename"; //角色名称
let role_level = "1"; //角色等级
let role_create_time = "18452648123";//角色创建时间戳
let server_id = "12"; //区服id
let role_career = "神枪手"; // 角色职业
let report_type = 2;//1-创角 2-角色登入 3-角色登出 4-角色升级(请注意上报类型的区分,同一个角色不能重复上报创角事件)
let online_duration = 30*60+"";//在线30分钟,
mzfSdk.reportRole(role_id,role_name,role_level,role_create_time,server_id,online_duration,role_career,report_type);