埋点公共方法
接口
接口名称 | 接口路径 | 请求方式 |
---|---|---|
埋点 | /api/trading-order/pagepoint/ | GET |
埋点需要的所有参数
参数 | 参数名称 | 是否前端传入 | 参数来源 | 是否必传 | 备注 |
---|---|---|---|---|---|
eventType | 事件类型 | 是 | init/click | 是 | |
pageId | 页面id | 是 | 是 | ||
uuid | 客户端唯一标识 | 是 | 前端生成 | 是 | |
saleChannelId | 渠道id | 是 | url获取 | 是 | 如果url上面没有要给个默认值 |
eventTime | 事件戳 | 是 | 获取本地事件 | 是 | |
skuCode | 产品code | 是 | 是 | sku code | |
screen | 分辨率 | 是 | us获取 | 否 | |
modelType | 模块名称 | 是 | trade | 否 | 用来区分是否是客服 cs客服 |
token | token | 是 | 否 | ||
buttonId | 按钮id | 是 | 否 | ||
openId | 微信openId | 是 | 否 | ||
unionId | 微信unionId | 是 | 否 | ||
networkType | 网络类型 | 是 | ua获取 | 否 | |
terminalType | 终端类型 ios、安卓 | 否 | ua | 否 | |
browserType | 浏览器类型 | 否 | ua | 否 | |
referrer | 页面来源 | 否 | us | 否 |
deliver.js
pointDeliver(obj)
obj 包含type(必传)、pageid(必传)、buttonid、unionid、productCode(必传)
pointPromise(obj,callback)
obj 包含type(必传)、pageid(必传)、buttonid、unionid、productCode(必传)
callback:预留口子,如果需要埋点后,在进行的操作(例如埋点后页面跳转)