Skip to content

learning-js-by-reading-source-codes/user_tracker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

打点上报 spm 工具库

为了满足工作中的埋点需求,封装的一个工具库 兼容 浏览器、微信小程序、支付宝小程序

安装依赖

yarn add git+https://github.com/zhoujie16/zxm_spm.git

引入

import ZxmSpm from "zxm-spm";

setUrl

设置打点服务器Url

Parameters

spm

打点 (通用类型)

Parameters

  • spm String 打点 A.B.C.D.E 域
  • log_data Object 打点附带数据
  • type String 打点类型(可选,默认spm) spm / log / err

Examples

ZxmSpm.spm("xxx.xxx.xxx.xxx.xxx", { test1: "1", test2: "2"}, "spm")

spmErr

打点(错误类型)

Parameters

  • spm String 打点 A.B.C.D.E 域
  • log_data Object 打点附带数据

Examples

ZxmSpm.spmErr("xxx.xxx.xxx.xxx.xxx", { test1: "1", test2: "2"})

spmLog

打点(日志类型)

Parameters

  • spm String 打点 A.B.C.D.E 域
  • log_data Object 打点附带数据

Examples

ZxmSpm.spmLog("xxx.xxx.xxx.xxx.xxx", { test1: "1", test2: "2"})

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%