sa-sdk-javascript
Advanced tools
Comparing version 1.14.9 to 1.14.11
114
CHANGELOG.md
@@ -1,22 +0,34 @@ | ||
## 1.14.9 | ||
## 1.14.11 (2019-10-09) | ||
* 优化:$latest_referrer 为空时,$latest_referrer_host 也为空;只有在含有 $referrer 属性时才增加 $referrer_host 属性 | ||
## 1.14.10 (2019-10-08) | ||
* 优化:$referrer 为空时 $referrer_host 也为空 | ||
* 新增:新增preset_properties,可以配置 url为true时, 所有事件都自动采集$url。默认是false | ||
* 优化:合并preset_properties和is_track_latest,兼容is_track_latest,但是后续在preset_properties里配置的话,需要增加latest_前缀 | ||
* 优化:is_track_single_page:true 在 IE8 和 IE 9上会自动监听hashchange | ||
## 1.14.9 (2019-09-17) | ||
* 优化:解析URL参数值时,不自动替换加号为空格。修复utm里包含%2B时会被替换成空格的问题,不会自动解析表单值里的空格自动转换的+ | ||
## 1.14.8 | ||
## 1.14.8 (2019-08-30) | ||
* 优化:sensors.login(id,callback) 增加 callback 功能 | ||
* 优化:referrer_host的取值是在发数据前通过referrer解析,不是在触发时候取值 | ||
* 优化:referrer_host的取值是在发数据前通过referrer解析,不是在触发时候取值。配置项is_track_latest.referrer_host 默认值由 true 改为 false,默认不采集$latest_referrer_host最近一次前向地址 | ||
## 1.14.7 | ||
* 新增:先存localStorage再发数据的功能,详细用法参考 | ||
1.可以解决本地网络如果暂时不好,发不出的话,可以先存储后发 | ||
2.可以解决关闭页面发数据丢失问题(通过先存本地,下次打开再发) | ||
[详细文档](https://www.sensorsdata.cn/manual/js_sdk.html#81-batchsend) | ||
## 1.14.7 (2019-08-26) | ||
* 新增:先存localStorage再发数据的功能,详细用法参考 | ||
1.可以解决本地网络如果暂时不好,发不出的话,可以先存储后发 | ||
2.可以解决关闭页面发数据丢失问题(通过先存本地,下次打开再发) | ||
[详细文档](https://www.sensorsdata.cn/manual/js_sdk.html#81-batchsend) | ||
## 1.14.6 | ||
## 1.14.6 (2019-08-15) | ||
* 新增:enableLocalLog() 和 disableLocalLog() 方法开启和关闭控制台日志输出 | ||
## 1.14.5 | ||
## 1.14.5 (2019-08-06) | ||
@@ -26,15 +38,15 @@ * 修正了直接打开页面时,latest_相关属性显示为“取值异常”的问题 | ||
## 1.14.4 | ||
## 1.14.4 (2019-08-06) | ||
* 优化了解析URL的代码,减小了文件体积 | ||
## 1.14.3 | ||
## 1.14.3 (2019-07-30) | ||
* 修复了不能获取搜索引擎关键词的问题 | ||
## 1.14.2 | ||
## 1.14.2 (2019-07-25) | ||
* 修复,1.14.1中isReady不能保证sdk已经执行 | ||
## 1.14.1 | ||
## 1.14.1 (2019-07-19) | ||
@@ -45,11 +57,11 @@ * 大幅优化代码结构。增加重复引入的判断,彻底解决各种异常重复引入问题 | ||
## 1.13.14 | ||
## 1.13.14 (2019-07-03) | ||
* 回退 1.13.11 增加的 corssOrigin,如果客户在 nginx 转发配置中,去掉了我们原有的 access-allow-origin 会导致请求失败 | ||
## 1.13.13 | ||
## 1.13.13 (2019-06-25) | ||
* app和h5打通失败时,增加错误原因 | ||
## 1.13.12 | ||
## 1.13.12 (2019-06-21) | ||
@@ -59,7 +71,7 @@ * 优化属性不规范的错误提示 | ||
## 1.13.11 | ||
## 1.13.11 (2019-06-14) | ||
* 减小请求大小,以图片方式向神策后台发送数据时不带上 cookie | ||
## 1.13.10 | ||
## 1.13.10 (2019-06-05) | ||
@@ -70,7 +82,7 @@ * 解决了网页热力分析中点击图浮层样式被覆盖的问题 | ||
## 1.13.9 | ||
## 1.13.9 (2019-05-31) | ||
* 增加了APP与H5打通时的日志信息 | ||
## 1.13.8 | ||
## 1.13.8 (2019-05-23) | ||
@@ -82,7 +94,7 @@ * 修改了trackAllHeatMap必须设置heatmap属性否则会报错的BUG | ||
## 1.13.7 | ||
## 1.13.7 (2019-05-17) | ||
* trackHeatMap 和 trackAllHeatMap 方法增加了自定义属性支持 | ||
## 1.13.6 | ||
## 1.13.6 (Unknown) | ||
@@ -92,7 +104,7 @@ * 修改微信浏览器中获取不到document.documentElement.scrollTop而报错的异常 | ||
## 1.13.5 | ||
## 1.13.5 (2019-05-13) | ||
* 增加了简化版本的JSAPP功能,提供了存储和发送数据的接口,客户自己实现存储,来达到离线存储的目的,支持file协议 | ||
## 1.13.4 | ||
## 1.13.4 (2019-05-08) | ||
@@ -102,7 +114,7 @@ * 增加了获取匿名ID的方法 sensors.quick('getAnonymousID') ,返回匿名 id | ||
## 1.13.3 | ||
## 1.13.3 (Unknown) | ||
* 增加了新版的域名解析系统 | ||
## 1.13.2 | ||
## 1.13.2 (2019-04-10) | ||
@@ -113,15 +125,15 @@ * 增加渠道类型中自定义付费广告的相关参数 souce_type.utm 配置 | ||
## 1.13.1 | ||
## 1.13.1 (2019-04-04) | ||
* 点击图的优化,增加https里发http请求的错误提示,增加heatmap_url没配置时候自动获取cdn,增加heatmap没配置时候无法查看点击图的错误提示 | ||
## 1.12.18 | ||
## 1.12.18 (2019-03-11) | ||
* 增加is_track_single_page 自动采集url切换 | ||
## 1.12.17 | ||
## 1.12.17 (Unkown) | ||
* 修复了获取搜索引擎关键字sogou和so产生的问题 | ||
## 1.12.16 | ||
## 1.12.16 (Unkown) | ||
@@ -131,15 +143,15 @@ * 增加了is_track_latest配置属性,用于控制是否采集$latest相关属性,并且增加了$latest_landing_page用于表示最近一次落地页 | ||
## 1.12.15 | ||
## 1.12.15 (2019-03-01) | ||
* referrer_domain参数修改,domain解析库增加ai后缀 | ||
## 1.12.14 | ||
## 1.12.14 (2019-02-20) | ||
* trackHeatMap增加新方法trackAllHeatMap可以采集a,input,button标签 | ||
## 1.12.13 | ||
## 1.12.13 (Unknown) | ||
* autoTrackSinglePage修改了当前referrer为url的问题 | ||
## 1.12.12 | ||
## 1.12.12 (Unknown) | ||
@@ -149,23 +161,23 @@ * trackHeatMap方法增加callback属性 | ||
## 1.12.11 | ||
## 1.12.11 (Unknown) | ||
* 增加clearAllRegister删除单个cookie的功能 | ||
## 1.12.10 | ||
## 1.12.10 (2019-01-25) | ||
* $WebClick采集元素id的改进 | ||
## 1.12.9 | ||
## 1.12.9 (2019-01-22) | ||
* 完善$WebStay对于横向滚动的判断 | ||
## 1.12.8 | ||
## 1.12.8 (2019-01-15) | ||
* 增加了第二版点击图对于opacity=0的元素的判断 | ||
## 1.12.7 | ||
## 1.12.7 (2019-01-05) | ||
* 增加判断heatmap.js和sensorsdata.js版本是否一致的判断,打印log | ||
## 1.12.6 | ||
## 1.12.6 (2018-12-26) | ||
@@ -176,11 +188,11 @@ * 去掉_nocache的防止静态缓存,默认增加_track_id的防止静态缓存,同时_track_id包含去重的功能,但是必须开启use_client_time。use_client_time如果使用客户端时间的话,会自动增加_flush_time来做客户端时间校准 | ||
## 1.12.5 | ||
## 1.12.5 (2018-11-21) | ||
* 优化关闭页面前,如果有多次发数据时候的性能,queue_timeout 设置成 0 的时候,不再使用setTimeout 0发送,改成直接发送。会脱离队列数据发送的流程,变为直接发送数据 | ||
## 1.12.3 | ||
## 1.12.3 (2018-11-14) | ||
* 去除12.1增加的$WebStay的$viewport_left属性导致的埋点管理报错 | ||
## 1.12.2 | ||
## 1.12.2 (2018-11-10) | ||
@@ -190,3 +202,3 @@ * 增加点击图采集数据时候,采集浏览器宽度 | ||
## 1.12.1 | ||
## 1.12.1 (2018-11-09) | ||
@@ -198,20 +210,20 @@ * 增加点击图第二版,按快捷键z和x,可切换点击图的渲染模式,用于解决某些点击图页面的样式冲突问题 | ||
## 1.11.10 | ||
## 1.11.10 (2018-10-22) | ||
* 增加autoTrackSinglePage首次可以触发profile_set_once的功能 | ||
## 1.11.9 | ||
## 1.11.9 (2018-10-15) | ||
* heatmap增加了setContent参数,setContent是一个函数,有一个element参数,用户可以对元素内容进行操作,然后返回想要显示的内容,返回的内容会在点击图中的"当前内容"中显示 | ||
## 1.11.8 | ||
## 1.11.8 (2018-09-29) | ||
* 在10.1 - 1.11.7间的版本有这个问题,必须更新!部分浏览器,发送相同数据时,不会发送,导致丢失数据的问题! | ||
## 1.11.7 | ||
## 1.11.7 (2018-09-20) | ||
* 使用npm模块引入时候,多次init的判断 | ||
## 1.11.6 | ||
## 1.11.6 (2018-09-10) | ||
* 优化超时机制,增加自定义域名 |
{ | ||
"name": "sa-sdk-javascript", | ||
"version": "1.14.9", | ||
"version": "1.14.11", | ||
"description": "official sensorsdata javascript sdk", | ||
@@ -5,0 +5,0 @@ "main": "sensorsdata.min.js", |
@@ -22,2 +22,2 @@ # sa-sdk-javascript | ||
因此,我们会定期更新,把超过1个月以上没有反馈 bug 的最新版本作为稳定版,在这里通知 | ||
如果目前你想使用一个经过时间考验的版本,建议使用此版本 [V1.13.14](https://github.com/sensorsdata/sa-sdk-javascript/releases/tag/v1.13.14) | ||
如果目前你想使用一个经过时间考验的版本,建议使用此版本 [V1.14.9](https://github.com/sensorsdata/sa-sdk-javascript/releases/tag/v1.14.9) |
@@ -1,4 +0,4 @@ | ||
var sensorsdata_js_sdk_latest_version = '1.14.9'; | ||
var sensorsdata_js_sdk_latest_version = '1.14.11'; | ||
if(typeof module ==='object' && typeof module.exports === 'object'){ | ||
module.exports = sensorsdata_js_sdk_latest_version; | ||
} |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
286383
919