废话不说,直接上模板,拿去,不谢。
公共参数
key : 业务ID
event: 事件类型
time: 事件事件,long类型
dataFrom:数据来源,某个系统或某个业务模块
业务参数
data : json字符串,不同事件携带的业务信息不同,体现了事件的差异化。
data 可以为空串。
{
"key":"00001", // 业务关键字段,如user_id,order_id
“event”:"IDCARD_SUBMIT",
"time" :1473263073000 ,
"dataFrom":"credit",
"data":{
"userId":"01",
"productId":"01",
"productName:""
...
}
}
一般而言,用户的行为只是一个触发事件,并不知触发结果。而后台系统可以感知此事件的状态,如初始、处理中、成功、失败、通过、不通过、关闭等。
例如:
APPLY_LOAN 申请贷款
APPLY_LOAN_SUC 申请贷款成功
APPLY_LOAN_FAIL 申请贷款失败
事件类型的定义,建议为“事件+状态”的组合模式,在组转化率分析时,比较方便。