diff --git a/README_SELF.md b/README_SELF.md index a0fdce3..0784751 100644 --- a/README_SELF.md +++ b/README_SELF.md @@ -47,11 +47,12 @@ nr docs + 防止重复init sdk ### 二期未完成功能 ++ 设置断网情况下不采集任何元素(我认为断网了不需要再去采集用户的操作了,除非是特别需要,所以加上次限制) + 支持错误信息去重(并自动转为区间事件)(注意原生和vue是否会重复,sdk这个范围要做好去重)(其次这里的场景应该是比如说下午到晚上都报错,那肯定不能一直捕捉错误,错误类型和时间范围应该是集合为一个事件就行) + 支持区间打点,区间采集(记录开始和结束,筛选统计开始和结束之间的事件行为,统计到一个分组中) -+ 支持区域曝光度采集 + 支持暴露更多sdk内部方法(例如使用者想要拿到此时的硬件数据,用户更改入参的方法,一些钩子也要加到这里,例如上传之前的的钩子,然后组成一个数组,为什么这里需要是因为用户想要在每个页面细致化控制是否上传,例如只想在用户打开某个页面才开始采集,不是这个页面则结束采集) + 关于用户信息的重构 - 【1.分为未登录与已登录的场景,登录后进行绑定,机器与用户id进行多对多绑定(更多方案还在确定中) 2.支持动态修改用户信息】 ++ 支持区域曝光度采集(放在后面,因为要暴露一下方法来动态采集) + 支持数据临时存储本地的形式减少服务端压力(会设定存储的阈值大小,最大5M,先不支持跨域存储,否则内容太大上传慢或者不兼容导致此功能不稳定) - 这个先等sdk内部方法后面在做,因为这里需要暴露方法来供用户手动发送 + ----------优先级分割线------------- + sourcemap 错误跟踪 diff --git a/examples/vanilla/demo.html b/examples/vanilla/demo.html new file mode 100644 index 0000000..2adc54b --- /dev/null +++ b/examples/vanilla/demo.html @@ -0,0 +1,162 @@ + + + + 轮播图自动曝光埋点demo + + + +
+
+
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + +
+
+ + + diff --git a/examples/vanilla/index.html b/examples/vanilla/index.html index 5fd62b1..a742581 100644 --- a/examples/vanilla/index.html +++ b/examples/vanilla/index.html @@ -6,7 +6,7 @@ example-vanilla - +
@@ -46,9 +46,6 @@ -
- - +
+
Http 事件捕捉
@@ -83,9 +82,6 @@ Fetch异常请求
-
- - +
+
Pv 事件捕捉
@@ -160,9 +158,6 @@ 跳到百度
-
- - +
+
延迟加载sdk
@@ -194,7 +191,7 @@
+
+ + +
+
曝光采集
+
+ +
+
+ +