跳到主要内容

mgtv.reportOcpxKeyAction(Object object)

信息

框架版本 1.3.1 开始支持,其中框架版本通过 mgtv.getDeviceInfo() 返回对象的 frameworkVersion 字段获取。

上报 OCPX 关键行为事件。

参数

Object object

属性类型默认值必填说明
eventTypestring事件类型,支持 5(付费)、6(PV)、7(按钮点击)、8(页面跳转)
amountnumber金额,当 eventType 为 5(付费)时需要填写
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

object.eventType 的合法值

说明
5付费
6PV
7按钮点击
8页面跳转

object.fail 回调函数

参数

Object res

属性类型说明
errMsgstring执行结果消息
errCodestring错误代码

错误码

错误码错误信息说明
-400请求错误参数类型有误,请核查参数类型
-1网络异常
2001用户未登录
5101必传amount在eventType为5时,amount必传

示例代码

mgtv.reportOcpxKeyAction({
eventType: '7',
success(res) {
console.log('上报成功', res)
},
fail(res) {
console.log('上报失败', res)
}
})

// 付费事件上报示例
mgtv.reportOcpxKeyAction({
eventType: '5',
amount: 5,
success(res) {
console.log('付费事件上报成功', res)
},
fail(res) {
console.log('付费事件上报失败', res)
}
})