0.0.4 • Published 1 year ago
szzz-sdk-miniprogram v0.0.4
burying-point
介绍
小程序埋点系统,实例化后可以通过传入 appid
和接口地址进行数据统计,电脑上使用可能会与实机有差异,一切以真机为准
软件架构
javascript
uuid
wxmp-rsa
rollup
安装教程
npm install burying-point-rice
使用说明
app.js
引入,实例化并挂载微信 实例化传入后台创建的appid
,和上报的后台地址
import buryingPonit from "burying-point-rice";
let base = {
key: "",
baseUrl: "",
};
wx.byr = new buryingPonit(base);
App({});
页面 js 内调用方法
page({
onShow() {
wx.byr.trackTime();
},
onHide() {
wx.byr.trackTimeEnd({
event: "",
last_page_code: "",
data1: "",
data2: "",
...val,
});
},
handleTap() {
wx.byr.setUserInfo()
wx.byr.trackEvents({
event:"",
data2:"",
...val,
})
},
});
项目中的一些方法使用
自定义浏览事件
事件 | 参数 |
---|---|
trackTime | 无 |
trackTimeEnd | object 对象, event:事件名 other:其他参数 |
自定义点击事件
事件 | 参数 |
---|---|
trackEvents | object 对象, event:事件名 other:其他参数 |
设置用户信息/distinct_id
事件 | 参数 |
---|---|
setUserInfo | distinct_id |