pf-xiaochengxu-pvuv
1.0.8 • Public • Published 说明
小程序专用埋点功能
安装
npm i pf-xiaochengxu-pvuv
or
yarn add pf-xiaochengxu-pvuv
使用
// main.js
// 1.0.1 版本以上写法
import { pvuv } from 'pf-xiaochengxu-pvuv'
// 1.0.1 版本以下写法
import pvuv from 'pf-xiaochengxu-pvuv'
const pvuv = new pvuv({
mapKey: '******', // 地图key
systemId: '***', // 系统 id, 不同的项目有不同的 id
url: '***'
})
uni.pvuv = pvuv;
// manifest.json
"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)
参数名 |
说明 |
类型 |
默认值 |
是否必填 |
value |
值 |
string |
- |
true |
注意
需要将以下地址添加到小程序的白名单中
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
Readme
Keywords
nonePackage Sidebar
Install
npm i pf-xiaochengxu-pvuv
Weekly Downloads