0.0.47 • Published 4 years ago

@lonely9/legend v0.0.47

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

legend

web埋点sdk

开始

# 本地开发
npm run dev


# 打包
npm run dist


# 测试
npm run test

事件类型

目前支持三种事件类型:页面浏览、点击类、曝光类。

页面浏览

引入SDK后自动采集。分为进入和离开两种类型

点击类

目前的方案是手动触发。

好处是更精准,更可控,数据无需清洗可直接使用。坏处是增加了开发工作量,与逻辑代码耦合严重。

未来可以考虑部分事件通过自动触发的方式实现。

如事件代理+元素属性等方式实现,也可以spm+事件代理+数据清洗根据点击位置计算出点击元素。

曝光类事件

目前的方案是手动触发。

未来可以考虑使用Intersection Observer Api实现自动曝光。

TODO LIST

  • 自动化部署。可以类似于deploy + jenkins,也可以是类型于prof-x那种在项目中配置七牛上传的
  • 另起一个项目,支持小程序场景。
  • 推行spm方案
  • 使用Intersection Observer Api 支持曝光类事件的自动触发,当前的曝光类事件是手动触发的。
  • 覆盖更多场景的测试用例
0.0.47

4 years ago

0.0.46

4 years ago

0.0.45

4 years ago

0.0.41

4 years ago

0.0.42

4 years ago

0.0.43

4 years ago

0.0.44

4 years ago

0.0.40

4 years ago

0.0.37

4 years ago

0.0.38

4 years ago

0.0.39

4 years ago

0.0.33

4 years ago

0.0.34

4 years ago

0.0.35

4 years ago

0.0.36

4 years ago

0.0.20

4 years ago

0.0.21

4 years ago

0.0.22

4 years ago

0.0.23

4 years ago

0.0.24

4 years ago

0.0.19

4 years ago

0.0.30

4 years ago

0.0.31

4 years ago

0.0.32

4 years ago

0.0.26

4 years ago

0.0.27

4 years ago

0.0.28

4 years ago

0.0.29

4 years ago

0.0.17

4 years ago

0.0.18

4 years ago

0.0.10

4 years ago

0.0.11

4 years ago

0.0.12

4 years ago

0.0.13

4 years ago

0.0.14

4 years ago

0.0.15

4 years ago

0.0.9

4 years ago

0.0.16

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago