1.1.4 • Published 11 months ago

web-tracker v1.1.4

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

web-tracker

安装

npm install web-tracker --save

使用

  1. 引入方式
import webTracker from 'web-tracker'
Vue.use(webTracker, {
    host: 'cn-shanghai.log.aliyuncs.com', //必填
    project: 'web-tracker-test', //必填
    logstore: 'web-tracker-test-store', //必填
    appId: "1", //项目名称 必填
    version: "1.0.0", //必填
})
  1. 代码定向埋点
this.$webTracker.send({
    logType: 'business', //必传(记录的日志类型)
    logCode: 'login', //必传(记录的日志-行为code)
    logName: '登录', //必传(记录的日志-行为code name)
    elementType: 'button', //必传
    event: 'click'
})

Log格式说明

NameTypeRequiredDescriptionRemarks
appIdstringyes项目代码会员端:2, 运营端:1
versionstringyes项目版本号1. 0. 0
pageTitlestringyes页面标题
pageUrlstringyes页面地址
userAgentstringyes浏览器版本
timestampstringyes时间戳
logTypestringyes日志类型错误日志收集:monitor,业务数据埋点:business
logCodestringyes日志代码当logType为monitor时参考下方的错误日志类型Code,为business时由业务指定好的日志代码
logNamestringyes日志名称当logType为monitor时参考下方的错误日志类型Name,为business时由业务指定好的日志名称
elementTypestringyes元素名称针对错误日志类型,没有对应的元素名称,则默认值为Page
stackstringno堆栈信息
messagestringno堆栈错误信息
fileNamestringno文件名当为资源加载错误的时候会有
...stringno...任意添加额外需要传递的数据

错误日志类型

Code默认是否启用Name
JS_ERRORyesJS错误
XHR_ERRORyes接口请求错误
CONSOLE_ERRORyes针对vue
TIME_ON_PAGEno在线时长
LONG_TASKno卡顿
BLANK_SCREENno白屏
PVnoPV
PERFORMANCEno性能

Request sample

{
    appId: "1",
    version: "1.0.0",
    pageTitle: "海通智运-会员平台",
    pageUrl: "http://localhost:8210/login",
    userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36",
    timestamp: "1625453126009",
    logType: "business",
    logCode: "登录",
    logName: "登录",
    elementType: "button",
    ...
}

Changelog

Detailed changes for each release are documented in the release notes.

License

MIT licensed.

Copyright (c) 2021-present

1.1.4

11 months ago

1.1.3

12 months ago

1.1.1

3 years ago

1.0.29

3 years ago

1.0.28

3 years ago

1.0.27

3 years ago

1.0.26

4 years ago

1.0.25

4 years ago

1.0.19

4 years ago

1.0.22

4 years ago

1.0.21

4 years ago

1.0.20

4 years ago

1.0.24

4 years ago

1.0.23

4 years ago

1.0.18

4 years ago

1.0.16

4 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.9

4 years ago

1.0.11

4 years ago

1.0.10

4 years ago

1.0.13

4 years ago

1.0.12

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.0

4 years ago