bxs-lib-weapp-analytics

1.0.5 • Public • Published

小程序埋点

因为小程序中无法使用dom进行埋点的记录,本项目使用纯ajax请求的方式实现,api调用基本同lib-analytics一致

如何使用

npm install bxs-lib-weapp-analytics
 
import * as WeiyiStatSDK from 'bxs-lib-weapp-analytics'
 
WeiyiStatSDK.init(options)
 

在小程序后台 开发-> 开发设置-> request合法域名 中添加埋点url地址 wy-analysis.cn-hangzhou.log.aliyuncs.com。目前测试环境和线上环境使用的域名是同一个,所以只要配置一个。

## Api

init(options:Object)

init({
 pageId: '',
 isProduct: true,
 projectInfo: {}
})

### submit(eId:String, options:Object)

submit('eId', {
    mydata: 'mydata'
})

onHide()

onHide()

onLoad()

onLoad()

onUnload()

onUnload()

以上三个方法分别对应了小程序 同名页面事件,如需记录可调用

由于埋点接口默认约定使用 mc,u来记录用户的属性,这些属性已经按照默认约定写死在cookie的固定字段中,因为小程序中默认无法通过接口设置cookie,所以本项目提供了两个接口来写mc和u,具体含义请联系相关开发人员

setU(u:String)

setU('xxxxxx')

setMC(mc:String)

setMC('xxxxxx')

Readme

Keywords

none

Package Sidebar

Install

npm i bxs-lib-weapp-analytics

Weekly Downloads

0

Version

1.0.5

License

ISC

Unpacked Size

12.9 kB

Total Files

9

Last publish

Collaborators

  • yangblink