Skip to content

Commit 46e6a4f

Browse files
author
shengyonggen
committed
可视化埋点增加过滤
1 parent 91e4ed5 commit 46e6a4f

File tree

5 files changed

+19
-19
lines changed

5 files changed

+19
-19
lines changed

dist/1.5.2/sensorsdata.min.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/1.5.2/vendor.min.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/1.5.2/vendor.min.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/1.5.2/vtrack.min.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

product/sensorsdata.js

Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,14 @@ if(typeof JSON!=='object'){JSON={}}(function(){'use strict';var rx_one=/^[\],:{}
2424
show_log: true,
2525
debug_mode: false,
2626
debug_mode_upload: false,
27-
vtrack_prefix: false,
28-
// todo
27+
28+
// todo 前端session时长
2929
session_time: 0,
30+
3031
use_client_time: false,
31-
// todo
32-
auto_init: true
32+
// 七鱼过滤id
33+
vtrack_ignore:{}
34+
3335
};
3436
// 合并配置
3537
for (var i in sd.para_default){
@@ -599,7 +601,7 @@ if(typeof JSON!=='object'){JSON={}}(function(){'use strict';var rx_one=/^[\],:{}
599601
, slice = ArrayProto.slice
600602
, toString = ObjProto.toString
601603
, hasOwnProperty = ObjProto.hasOwnProperty
602-
, LIB_VERSION = '1.5.1';
604+
, LIB_VERSION = '1.5.2';
603605

604606
// 提供错误日志
605607
var error_msg = [];
@@ -996,9 +998,10 @@ if(typeof JSON!=='object'){JSON={}}(function(){'use strict';var rx_one=/^[\],:{}
996998
};
997999
})();
9981000

1001+
9991002
_.getQueryParam = function(url, param) {
1000-
param = param.replace(/[\[]/, '\\\[').replace(/[\]]/, '\\\]');
1001-
var regexS = '[\\?&]' + param + '=([^&#]*)',
1003+
param = param.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
1004+
var regexS = "[\\?&]" + param + "=([^&#]*)",
10021005
regex = new RegExp(regexS),
10031006
results = regex.exec(url);
10041007
if (results === null || (results && typeof(results[1]) !== 'string' && results[1].length)) {
@@ -1163,18 +1166,6 @@ if(typeof JSON!=='object'){JSON={}}(function(){'use strict';var rx_one=/^[\],:{}
11631166

11641167
};
11651168

1166-
_.getQueryParam = function(url, param) {
1167-
param = param.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
1168-
var regexS = "[\\?&]" + param + "=([^&#]*)",
1169-
regex = new RegExp(regexS),
1170-
results = regex.exec(url);
1171-
if (results === null || (results && typeof(results[1]) !== 'string' && results[1].length)) {
1172-
return '';
1173-
} else {
1174-
return decodeURIComponent(results[1]).replace(/\+/g, ' ');
1175-
}
1176-
};
1177-
11781169
_.xhr = function (cors) {
11791170
if (cors){
11801171
var xhr = new XMLHttpRequest();

0 commit comments

Comments
 (0)