说明
小程序专用埋点功能
安装
npm i pf-xiaochengxu-pvuv
or
yarn add pf-xiaochengxu-pvuv
使用
import { pvuv } from 'pf-xiaochengxu-pvuv'
import pvuv from 'pf-xiaochengxu-pvuv'
const pvuv = new pvuv({
mapKey: '******',
systemId: '***',
url: '***'
})
uni.pvuv = pvuv;
"mp-weixin" : {
"permission" : {
"scope.userLocation": {
"desc": "你的位置信息将用于小程序位置接口的效果展示"
}
}
}
API
初始化参数
mapKey | 高德地图key,如果不填则不进行地图信息获取 | string | *** | false |
systemId | 系统ID | string | '' | true |
url | 埋点请求地址 | string | *** | true |
方法
埋点方法 pvuv.sendLogMonitor_pvuv(pointId, userId, otherParams)
pointId | 埋点id | string | - | true |
userId | 用户id | string | - | false |
otherParams | 其他供埋点分析的参数 | Object | - | false |
设置系统id pvuv.setSystemId(value)
注意
需要将以下地址添加到小程序的白名单中
npm 发布
- 提交代码(无需push到github仓库)
- npm run build (打包)
- npm version patch (自动升级 package.json 中的 version,如果手动改后,则不需要执行这个命令)
- npm publish (发布)
发布注意
- 需要在命令行工具中登录 npm , 执行
npm login
- 登录 npm 不能使用淘宝代理,需要执行
npm config set registry https://registry.npmjs.org/
将代理设置为 npmjs