LTV收入金额的上报方式
按照小游戏高级自定义事件上报规则,U-MiniProgram支持营收、关卡付费、等级付费三种付费事件的金额上报方式,LTV用户价值将分别取以上三个事件中money参数的加总值,为总付费金额进行LTV计算。
1.营收
玩家消费成功后调用此接口进行金额上报
uma.revenue
参数/Key | 描述 | 参数类型 | 是否必传 | 规则 |
group | 固定字段 | sting | 是 | 该字段固定值为default,不可随意更改 |
money | 付费金额 | number | 是 | 请注意值格式,传错不能进行金额计算 |
name | 付费项目 | sting | 是 | — |
desc | 描述 | string | 否 | — |
wx.uma.revenue({
group:'default',//该字段名称不可修改,必传
money:100,// 付费金额 (该字段必传) 格式:数值型,number;请注意值格式,传错不能进行金额计算
name:"充值",// 付费项目(该字段必传,字符格式, 例如:充值、广告、复活等
desc:"个人中心进行充值充值"// 描述(非必选) String
})2.关卡付费
uma.revenue
参数/Key | 描述 | 参数类型 | 是否必传 | 规则 |
group | 固定字段 | sting | 是 | 该字段固定值为stage,不可随意更改 |
money | 付费金额 | number | 是 | — |
name | 付费项目 | sting | 是 | — |
stageId | 关卡ID | sting | 是 | 该字段必传,且必须传为string类型 |
stageName | 关卡名称 | sting | 是 | 必传 |
desc | 描述 | string | 否 | — |
wx.uma.revenue({
group:'stage',// 该字段为关卡付费固定字段不可修改 (该字段必传)
stageId:"stage1",// 关卡id (该字段必传) String
stageName:"新手关",// 关卡名称 (该字段必传) String
money:100,// 付费金额 (该字段必传) Number
name:"复活机会",// 付费项目(该字段必传) String
desc:"在关卡中使用火力增强,增加实力",// 描述(可选) String
})3.等级付费
uma.revenue
参数/Key | 描述 | 参数类型 | 是否必传 | 规则 |
group | 固定字段 | sting | 是 | 该字段固定值为grade,不可随意更改 |
money | 付费金额 | number | 是 | — |
name | 付费项目 | sting | 是 | — |
levelId | 等级ID | sting | 是 | 该字段必传,且必须传为string类型 |
levelName | 等级名称 | sting | 是 | — |
desc | 描述 | string | 否 | — |
wx.uma.revenue({
group:'grade',// 该字段为关卡付费固定字段不可修改 (该字段必传)
levelId:"level1",// 关卡id (该字段必传) String
levelName:"等级1",// 关卡名称 (该字段必传) String
money:100,// 付费金额 (该字段必传) Number
name:"复活机会",// 付费项目(该字段必传) String
desc:"在关卡中使用火力增强,增加实力",// 描述(可选) String
})重要
请严格按照文档提供的方式进行金额上报,否则将无法被计入总付费金额进行LTV计算。
上报的前置条件及详细步骤,请参考小游戏高级自定义事件上报规则