0.0.4 • Published 2 years 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 |