|
1 | | -## 1.14.9 |
| 1 | +## 1.14.11 (2019-10-09) |
| 2 | + |
| 3 | +* 优化:$latest_referrer 为空时,$latest_referrer_host 也为空;只有在含有 $referrer 属性时才增加 $referrer_host 属性 |
| 4 | + |
| 5 | + |
| 6 | +## 1.14.10 (2019-10-08) |
| 7 | + |
| 8 | +* 优化:$referrer 为空时 $referrer_host 也为空 |
| 9 | +* 新增:新增preset_properties,可以配置 url为true时, 所有事件都自动采集$url。默认是false |
| 10 | +* 优化:合并preset_properties和is_track_latest,兼容is_track_latest,但是后续在preset_properties里配置的话,需要增加latest_前缀 |
| 11 | +* 优化:is_track_single_page:true 在 IE8 和 IE 9上会自动监听hashchange |
| 12 | + |
| 13 | +## 1.14.9 (2019-09-17) |
2 | 14 |
|
3 | 15 | * 优化:解析URL参数值时,不自动替换加号为空格。修复utm里包含%2B时会被替换成空格的问题,不会自动解析表单值里的空格自动转换的+ |
4 | 16 |
|
5 | | -## 1.14.8 |
| 17 | +## 1.14.8 (2019-08-30) |
6 | 18 | * 优化:sensors.login(id,callback) 增加 callback 功能 |
7 | | -* 优化:referrer_host的取值是在发数据前通过referrer解析,不是在触发时候取值 |
| 19 | +* 优化:referrer_host的取值是在发数据前通过referrer解析,不是在触发时候取值。配置项is_track_latest.referrer_host 默认值由 true 改为 false,默认不采集$latest_referrer_host最近一次前向地址 |
| 20 | + |
8 | 21 |
|
| 22 | +## 1.14.7 (2019-08-26) |
| 23 | +* 新增:先存localStorage再发数据的功能,详细用法参考 |
| 24 | +1.可以解决本地网络如果暂时不好,发不出的话,可以先存储后发 |
| 25 | +2.可以解决关闭页面发数据丢失问题(通过先存本地,下次打开再发) |
| 26 | +[详细文档](https://www.sensorsdata.cn/manual/js_sdk.html#81-batchsend) |
9 | 27 |
|
10 | | -## 1.14.7 |
11 | | -* 新增:先存localStorage再发数据的功能,详细用法参考 |
12 | | -1.可以解决本地网络如果暂时不好,发不出的话,可以先存储后发 |
13 | | -2.可以解决关闭页面发数据丢失问题(通过先存本地,下次打开再发) |
14 | | -[详细文档](https://www.sensorsdata.cn/manual/js_sdk.html#81-batchsend) |
15 | | - |
16 | 28 |
|
17 | | -## 1.14.6 |
| 29 | +## 1.14.6 (2019-08-15) |
18 | 30 |
|
19 | 31 | * 新增:enableLocalLog() 和 disableLocalLog() 方法开启和关闭控制台日志输出 |
20 | 32 |
|
21 | | -## 1.14.5 |
| 33 | +## 1.14.5 (2019-08-06) |
22 | 34 |
|
23 | 35 | * 修正了直接打开页面时,latest_相关属性显示为“取值异常”的问题 |
24 | 36 | * 修正了URL解析在部分浏览器上失败的问题 |
25 | 37 |
|
26 | | -## 1.14.4 |
| 38 | +## 1.14.4 (2019-08-06) |
27 | 39 |
|
28 | 40 | * 优化了解析URL的代码,减小了文件体积 |
29 | 41 |
|
30 | | -## 1.14.3 |
| 42 | +## 1.14.3 (2019-07-30) |
31 | 43 |
|
32 | 44 | * 修复了不能获取搜索引擎关键词的问题 |
33 | 45 |
|
34 | | -## 1.14.2 |
| 46 | +## 1.14.2 (2019-07-25) |
35 | 47 |
|
36 | 48 | * 修复,1.14.1中isReady不能保证sdk已经执行 |
37 | 49 |
|
38 | | -## 1.14.1 |
| 50 | +## 1.14.1 (2019-07-19) |
39 | 51 |
|
40 | 52 | * 大幅优化代码结构。增加重复引入的判断,彻底解决各种异常重复引入问题 |
41 | 53 | * is_track_single_page 参数增加支持 callback 类型 |
42 | 54 | * 增加 img_use_crossorigin 配置项,如果设置为 true 以图片方式发送数据时请求不会附带 cookie,默认值为 false |
43 | 55 |
|
44 | | -## 1.13.14 |
| 56 | +## 1.13.14 (2019-07-03) |
45 | 57 |
|
46 | 58 | * 回退 1.13.11 增加的 corssOrigin,如果客户在 nginx 转发配置中,去掉了我们原有的 access-allow-origin 会导致请求失败 |
47 | 59 |
|
48 | | -## 1.13.13 |
| 60 | +## 1.13.13 (2019-06-25) |
49 | 61 |
|
50 | 62 | * app和h5打通失败时,增加错误原因 |
51 | 63 |
|
52 | | -## 1.13.12 |
| 64 | +## 1.13.12 (2019-06-21) |
53 | 65 |
|
54 | 66 | * 优化属性不规范的错误提示 |
55 | 67 | * 优化非amd模式下js去掉支持require方式 |
56 | 68 |
|
57 | | -## 1.13.11 |
| 69 | +## 1.13.11 (2019-06-14) |
58 | 70 |
|
59 | 71 | * 减小请求大小,以图片方式向神策后台发送数据时不带上 cookie |
60 | 72 |
|
61 | | -## 1.13.10 |
| 73 | +## 1.13.10 (2019-06-05) |
62 | 74 |
|
63 | 75 | * 解决了网页热力分析中点击图浮层样式被覆盖的问题 |
64 | 76 | * 解决了设置 send_type: ajax 在 IE6 和 IE7 不工作的问题 |
65 | 77 | * 修复了1.13.9引入的没有开启APP与H5打通时显示打通失败的问题 |
66 | 78 |
|
67 | | -## 1.13.9 |
| 79 | +## 1.13.9 (2019-05-31) |
68 | 80 |
|
69 | 81 | * 增加了APP与H5打通时的日志信息 |
70 | 82 |
|
71 | | -## 1.13.8 |
| 83 | +## 1.13.8 (2019-05-23) |
72 | 84 |
|
73 | 85 | * 修改了trackAllHeatMap必须设置heatmap属性否则会报错的BUG |
74 | 86 | * 去掉了callback 是对象类型时扩展 lib 属性的功能 |
75 | 87 | * 增加了事件捕获模式支持 |
76 | 88 | * 修复了$WebStay在关闭页面前没有发数据的bug |
77 | 89 |
|
78 | | -## 1.13.7 |
| 90 | +## 1.13.7 (2019-05-17) |
79 | 91 |
|
80 | 92 | * trackHeatMap 和 trackAllHeatMap 方法增加了自定义属性支持 |
81 | 93 |
|
82 | | -## 1.13.6 |
| 94 | +## 1.13.6 (Unknown) |
83 | 95 |
|
84 | 96 | * 修改微信浏览器中获取不到document.documentElement.scrollTop而报错的异常 |
85 | 97 | * 增加了浏览器发送数据不支持 beacon 时的适配,自动切换为 image 模式 |
86 | 98 |
|
87 | | -## 1.13.5 |
| 99 | +## 1.13.5 (2019-05-13) |
88 | 100 |
|
89 | 101 | * 增加了简化版本的JSAPP功能,提供了存储和发送数据的接口,客户自己实现存储,来达到离线存储的目的,支持file协议 |
90 | 102 |
|
91 | | -## 1.13.4 |
| 103 | +## 1.13.4 (2019-05-08) |
92 | 104 |
|
93 | 105 | * 增加了获取匿名ID的方法 sensors.quick('getAnonymousID') ,返回匿名 id |
94 | 106 | * 在存储 cookie 时会截取 register 的字符串 max_referrer_string_length 长度 |
95 | 107 |
|
96 | | -## 1.13.3 |
| 108 | +## 1.13.3 (Unknown) |
97 | 109 |
|
98 | 110 | * 增加了新版的域名解析系统 |
99 | 111 |
|
100 | | -## 1.13.2 |
| 112 | +## 1.13.2 (2019-04-10) |
101 | 113 |
|
102 | 114 | * 增加渠道类型中自定义付费广告的相关参数 souce_type.utm 配置 |
103 | 115 | * 修改$latest_landing_page属性取值异常的情况 |
104 | 116 | * 增加对.top的域名解析 |
105 | 117 |
|
106 | | -## 1.13.1 |
| 118 | +## 1.13.1 (2019-04-04) |
107 | 119 |
|
108 | 120 | * 点击图的优化,增加https里发http请求的错误提示,增加heatmap_url没配置时候自动获取cdn,增加heatmap没配置时候无法查看点击图的错误提示 |
109 | 121 |
|
110 | | -## 1.12.18 |
| 122 | +## 1.12.18 (2019-03-11) |
111 | 123 |
|
112 | 124 | * 增加is_track_single_page 自动采集url切换 |
113 | 125 |
|
114 | | -## 1.12.17 |
| 126 | +## 1.12.17 (Unkown) |
115 | 127 |
|
116 | 128 | * 修复了获取搜索引擎关键字sogou和so产生的问题 |
117 | 129 |
|
118 | | -## 1.12.16 |
| 130 | +## 1.12.16 (Unkown) |
119 | 131 |
|
120 | 132 | * 增加了is_track_latest配置属性,用于控制是否采集$latest相关属性,并且增加了$latest_landing_page用于表示最近一次落地页 |
121 | 133 | * **增加了预置属性,可能需要小版本升级神策分析,改功能默认不开启** |
122 | 134 |
|
123 | | -## 1.12.15 |
| 135 | +## 1.12.15 (2019-03-01) |
124 | 136 |
|
125 | 137 | * referrer_domain参数修改,domain解析库增加ai后缀 |
126 | 138 |
|
127 | | -## 1.12.14 |
| 139 | +## 1.12.14 (2019-02-20) |
128 | 140 |
|
129 | 141 | * trackHeatMap增加新方法trackAllHeatMap可以采集a,input,button标签 |
130 | 142 |
|
131 | | -## 1.12.13 |
| 143 | +## 1.12.13 (Unknown) |
132 | 144 |
|
133 | 145 | * autoTrackSinglePage修改了当前referrer为url的问题 |
134 | 146 |
|
135 | | -## 1.12.12 |
| 147 | +## 1.12.12 (Unknown) |
136 | 148 |
|
137 | 149 | * trackHeatMap方法增加callback属性 |
138 | 150 | * 第一版点击图给点击元素的after和before伪元素增加了pointer-events:none属性 |
139 | 151 |
|
140 | | -## 1.12.11 |
| 152 | +## 1.12.11 (Unknown) |
141 | 153 |
|
142 | 154 | * 增加clearAllRegister删除单个cookie的功能 |
143 | 155 |
|
144 | | -## 1.12.10 |
| 156 | +## 1.12.10 (2019-01-25) |
145 | 157 |
|
146 | 158 | * $WebClick采集元素id的改进 |
147 | 159 |
|
148 | | -## 1.12.9 |
| 160 | +## 1.12.9 (2019-01-22) |
149 | 161 |
|
150 | 162 | * 完善$WebStay对于横向滚动的判断 |
151 | 163 |
|
152 | | -## 1.12.8 |
| 164 | +## 1.12.8 (2019-01-15) |
153 | 165 |
|
154 | 166 | * 增加了第二版点击图对于opacity=0的元素的判断 |
155 | 167 |
|
156 | | -## 1.12.7 |
| 168 | +## 1.12.7 (2019-01-05) |
157 | 169 |
|
158 | 170 | * 增加判断heatmap.js和sensorsdata.js版本是否一致的判断,打印log |
159 | 171 |
|
160 | | -## 1.12.6 |
| 172 | +## 1.12.6 (2018-12-26) |
161 | 173 |
|
162 | 174 | * 去掉_nocache的防止静态缓存,默认增加_track_id的防止静态缓存,同时_track_id包含去重的功能,但是必须开启use_client_time。use_client_time如果使用客户端时间的话,会自动增加_flush_time来做客户端时间校准 |
163 | 175 | * 完善ajax的timeout在ie6,7,8,9,10,11,edge下的各种异常处理 |
164 | 176 | * 修复获取domain异常时候,设置cookie的domain再某些浏览器异常的问题 |
165 | 177 |
|
166 | | -## 1.12.5 |
| 178 | +## 1.12.5 (2018-11-21) |
167 | 179 |
|
168 | 180 | * 优化关闭页面前,如果有多次发数据时候的性能,queue_timeout 设置成 0 的时候,不再使用setTimeout 0发送,改成直接发送。会脱离队列数据发送的流程,变为直接发送数据 |
169 | 181 |
|
170 | | -## 1.12.3 |
| 182 | +## 1.12.3 (2018-11-14) |
171 | 183 |
|
172 | 184 | * 去除12.1增加的$WebStay的$viewport_left属性导致的埋点管理报错 |
173 | 185 |
|
174 | | -## 1.12.2 |
| 186 | +## 1.12.2 (2018-11-10) |
175 | 187 |
|
176 | 188 | * 增加点击图采集数据时候,采集浏览器宽度 |
177 | 189 | * 调整点击图开始渲染的时间为1秒间隔 |
178 | 190 |
|
179 | | -## 1.12.1 |
| 191 | +## 1.12.1 (2018-11-09) |
180 | 192 |
|
181 | 193 | * 增加点击图第二版,按快捷键z和x,可切换点击图的渲染模式,用于解决某些点击图页面的样式冲突问题 |
182 | 194 | * 增加配置heatmap:{element_selector:'not_use_id'} 不会使用id做为选择器,防止随机id导致的点击图不能使用 |
183 | 195 | * 增加触达率图左右滚动的检查,禁止左右滚动触发scroll |
184 | 196 | * 增加scrollmap:{collect_url:false}{collect_url:function(){}}的配置。配置false的话,不采集$WebStay也就没有触达率图,配置function的话,会执行fucntion看返回值,返回真就采集,返回假不采集 |
185 | 197 |
|
186 | | -## 1.11.10 |
| 198 | +## 1.11.10 (2018-10-22) |
187 | 199 |
|
188 | 200 | * 增加autoTrackSinglePage首次可以触发profile_set_once的功能 |
189 | 201 |
|
190 | | -## 1.11.9 |
| 202 | +## 1.11.9 (2018-10-15) |
191 | 203 |
|
192 | 204 | * heatmap增加了setContent参数,setContent是一个函数,有一个element参数,用户可以对元素内容进行操作,然后返回想要显示的内容,返回的内容会在点击图中的"当前内容"中显示 |
193 | 205 |
|
194 | | -## 1.11.8 |
| 206 | +## 1.11.8 (2018-09-29) |
195 | 207 |
|
196 | 208 | * 在10.1 - 1.11.7间的版本有这个问题,必须更新!部分浏览器,发送相同数据时,不会发送,导致丢失数据的问题! |
197 | 209 |
|
198 | | -## 1.11.7 |
| 210 | +## 1.11.7 (2018-09-20) |
199 | 211 |
|
200 | 212 | * 使用npm模块引入时候,多次init的判断 |
201 | 213 |
|
202 | | -## 1.11.6 |
| 214 | +## 1.11.6 (2018-09-10) |
203 | 215 |
|
204 | 216 | * 优化超时机制,增加自定义域名 |
0 commit comments