Skip to content

Commit

Permalink
Release 1.14.15
Browse files Browse the repository at this point in the history
  • Loading branch information
shengyonggen committed Jul 29, 2021
1 parent a065579 commit 8b79bb8
Show file tree
Hide file tree
Showing 22 changed files with 91 additions and 45 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## 1.14.15(2021-07-29)
1. 优化
- 优化批量发送 300 条限制逻辑

## 1.14.14(2021-07-19)
1. 修复
- 修复自定义属性被预置属性覆盖问题
Expand Down
2 changes: 1 addition & 1 deletion demo/kbone/src/App.vue
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
// import sensors from './utils/sensorsdata.es6.full'
// sensors.setPara({
// name: 'sensors',
// server_url: 'https://jssdkdata.debugbox.sensorsdata.cn/sa?project=beiyong3',
// server_url: '您的数据接收地址',
// // 全埋点控制开关
// autoTrack: {
// appLaunch: true, // 默认为 true,false 则关闭 $MPLaunch 事件采集
Expand Down
2 changes: 1 addition & 1 deletion demo/kbone/src/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import sensors from 'sa-sdk-miniprogram';
sensors.setPara({
name: 'sensors',
server_url: 'https://jssdkdata.debugbox.sensorsdata.cn/sa?project=beiyong3',
server_url: '您的数据接收地址',
// 全埋点控制开关
autoTrack: {
appLaunch: true, // 默认为 true,false 则关闭 $MPLaunch 事件采集
Expand Down
2 changes: 1 addition & 1 deletion demo/mpvue/src/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import App from './App'

sensors.setPara({
name: 'sensors',
server_url: 'https://jssdkdata.debugbox.sensorsdata.cn/sa?project=beiyong3',
server_url: '您的数据接收地址',
autoTrack: {
mpClick: true
},
Expand Down
2 changes: 1 addition & 1 deletion demo/remax/src/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import './app.css';
import sensors from './utils/sensorsdata.min.es6'
sensors.setPara({
name: 'sensors',
server_url: 'https://jssdkdata.debugbox.sensorsdata.cn/sa?project=beiyong3',
server_url: '您的数据接收地址',
// 全埋点控制开关
autoTrack: {
mpClick: true
Expand Down
2 changes: 1 addition & 1 deletion demo/taro/src/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import sensors from 'sa-sdk-miniprogram'
// SDK初始化配置
sensors.setPara({
name: 'sensors',
server_url: 'https://jssdkdata.debugbox.sensorsdata.cn/sa?project=beiyong3',
server_url: '您的数据接收地址',
// 全埋点控制开关
autoTrack: {
mpClick: true
Expand Down
2 changes: 1 addition & 1 deletion demo/uni-app/App.vue
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import sensors from 'sa-sdk-miniprogram'
sensors.setPara({
name: 'sensors',
server_url: 'https://jssdkdata.debugbox.sensorsdata.cn/sa?project=beiyong3',
server_url: '您的数据接收地址',
// 全埋点控制开关
autoTrack: {
mpClick: true, // 默认为 false,true 则开启 $MPClick 事件采集
Expand Down
2 changes: 1 addition & 1 deletion demo/uni-app/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import Vue from 'vue'
import sensors from 'sa-sdk-miniprogram'
sensors.setPara({
name: 'sensors',
server_url: 'https://jssdkdata.debugbox.sensorsdata.cn/sa?project=beiyong3',
server_url: '您的数据接收地址',
// 全埋点控制开关
autoTrack: {
mpClick: true, // 默认为 false,true 则开启 $MPClick 事件采集
Expand Down
2 changes: 1 addition & 1 deletion demo/wepy/src/app.wpy
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ wepy.use(vuex);
// SDK 初始化配置
sensors.setPara({
name: 'sensors',
server_url: 'https://jssdkdata.debugbox.sensorsdata.cn/sa?project=beiyong3',
server_url: '您的数据接收地址',
autoTrack: {
mpClick: true
},
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sa-sdk-miniprogram",
"version": "1.14.14",
"version": "1.14.15",
"description": "sensorsdata miniprogram sdk",
"main": "sensorsdata.min.js",
"scripts": {
Expand Down
17 changes: 12 additions & 5 deletions product/sensorsdata.custom.es6.full.js
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ var ArrayProto = Array.prototype,
slice = ArrayProto.slice,
toString = ObjProto.toString,
hasOwnProperty = ObjProto.hasOwnProperty,
LIB_VERSION = '1.14.14',
LIB_VERSION = '1.14.15',
LIB_NAME = 'MiniProgram';

var source_channel_standard = 'utm_source utm_medium utm_campaign utm_content utm_term';
Expand Down Expand Up @@ -1834,9 +1834,9 @@ sa.sendStrategy = {
}
if (sa.para.batch_send) {
this.dataHasChange = true;
if (sa.store.mem.getLength() >= 300) {
if (sa.store.mem.getLength() >= 500) {
logger.info('数据量存储过大,有异常');
return false;
sa.store.mem.mdata.shift();
}
sa.store.mem.add(data);
if (sa.store.mem.getLength() >= sa.para.batch_send.max_length) {
Expand Down Expand Up @@ -1888,8 +1888,15 @@ sa.sendStrategy = {
},
batchSend: function() {
if (this.dataHasSend) {
var data = sa.store.mem.mdata;
var len = data.length;
var data,
len,
mdata = sa.store.mem.mdata;
if (mdata.length >= 100) {
data = mdata.slice(0, 100);
} else {
data = mdata;
}
len = data.length;
if (len > 0) {
this.dataHasSend = false;
this.wxrequest({
Expand Down
17 changes: 12 additions & 5 deletions product/sensorsdata.custom.full.js
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ var ArrayProto = Array.prototype,
slice = ArrayProto.slice,
toString = ObjProto.toString,
hasOwnProperty = ObjProto.hasOwnProperty,
LIB_VERSION = '1.14.14',
LIB_VERSION = '1.14.15',
LIB_NAME = 'MiniProgram';

var source_channel_standard = 'utm_source utm_medium utm_campaign utm_content utm_term';
Expand Down Expand Up @@ -1834,9 +1834,9 @@ sa.sendStrategy = {
}
if (sa.para.batch_send) {
this.dataHasChange = true;
if (sa.store.mem.getLength() >= 300) {
if (sa.store.mem.getLength() >= 500) {
logger.info('数据量存储过大,有异常');
return false;
sa.store.mem.mdata.shift();
}
sa.store.mem.add(data);
if (sa.store.mem.getLength() >= sa.para.batch_send.max_length) {
Expand Down Expand Up @@ -1888,8 +1888,15 @@ sa.sendStrategy = {
},
batchSend: function() {
if (this.dataHasSend) {
var data = sa.store.mem.mdata;
var len = data.length;
var data,
len,
mdata = sa.store.mem.mdata;
if (mdata.length >= 100) {
data = mdata.slice(0, 100);
} else {
data = mdata;
}
len = data.length;
if (len > 0) {
this.dataHasSend = false;
this.wxrequest({
Expand Down
17 changes: 12 additions & 5 deletions product/sensorsdata.es6.full.js
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ var ArrayProto = Array.prototype,
slice = ArrayProto.slice,
toString = ObjProto.toString,
hasOwnProperty = ObjProto.hasOwnProperty,
LIB_VERSION = '1.14.14',
LIB_VERSION = '1.14.15',
LIB_NAME = 'MiniProgram';

var source_channel_standard = 'utm_source utm_medium utm_campaign utm_content utm_term';
Expand Down Expand Up @@ -1834,9 +1834,9 @@ sa.sendStrategy = {
}
if (sa.para.batch_send) {
this.dataHasChange = true;
if (sa.store.mem.getLength() >= 300) {
if (sa.store.mem.getLength() >= 500) {
logger.info('数据量存储过大,有异常');
return false;
sa.store.mem.mdata.shift();
}
sa.store.mem.add(data);
if (sa.store.mem.getLength() >= sa.para.batch_send.max_length) {
Expand Down Expand Up @@ -1888,8 +1888,15 @@ sa.sendStrategy = {
},
batchSend: function() {
if (this.dataHasSend) {
var data = sa.store.mem.mdata;
var len = data.length;
var data,
len,
mdata = sa.store.mem.mdata;
if (mdata.length >= 100) {
data = mdata.slice(0, 100);
} else {
data = mdata;
}
len = data.length;
if (len > 0) {
this.dataHasSend = false;
this.wxrequest({
Expand Down
17 changes: 12 additions & 5 deletions product/sensorsdata.full.js
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ var ArrayProto = Array.prototype,
slice = ArrayProto.slice,
toString = ObjProto.toString,
hasOwnProperty = ObjProto.hasOwnProperty,
LIB_VERSION = '1.14.14',
LIB_VERSION = '1.14.15',
LIB_NAME = 'MiniProgram';

var source_channel_standard = 'utm_source utm_medium utm_campaign utm_content utm_term';
Expand Down Expand Up @@ -1834,9 +1834,9 @@ sa.sendStrategy = {
}
if (sa.para.batch_send) {
this.dataHasChange = true;
if (sa.store.mem.getLength() >= 300) {
if (sa.store.mem.getLength() >= 500) {
logger.info('数据量存储过大,有异常');
return false;
sa.store.mem.mdata.shift();
}
sa.store.mem.add(data);
if (sa.store.mem.getLength() >= sa.para.batch_send.max_length) {
Expand Down Expand Up @@ -1888,8 +1888,15 @@ sa.sendStrategy = {
},
batchSend: function() {
if (this.dataHasSend) {
var data = sa.store.mem.mdata;
var len = data.length;
var data,
len,
mdata = sa.store.mem.mdata;
if (mdata.length >= 100) {
data = mdata.slice(0, 100);
} else {
data = mdata;
}
len = data.length;
if (len > 0) {
this.dataHasSend = false;
this.wxrequest({
Expand Down
17 changes: 12 additions & 5 deletions product/sensorsdata.plugin.es6.full.js
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ var ArrayProto = Array.prototype,
slice = ArrayProto.slice,
toString = ObjProto.toString,
hasOwnProperty = ObjProto.hasOwnProperty,
LIB_VERSION = '1.14.14',
LIB_VERSION = '1.14.15',
LIB_NAME = 'MiniProgram';

var source_channel_standard = 'utm_source utm_medium utm_campaign utm_content utm_term';
Expand Down Expand Up @@ -1834,9 +1834,9 @@ sa.sendStrategy = {
}
if (sa.para.batch_send) {
this.dataHasChange = true;
if (sa.store.mem.getLength() >= 300) {
if (sa.store.mem.getLength() >= 500) {
logger.info('数据量存储过大,有异常');
return false;
sa.store.mem.mdata.shift();
}
sa.store.mem.add(data);
if (sa.store.mem.getLength() >= sa.para.batch_send.max_length) {
Expand Down Expand Up @@ -1888,8 +1888,15 @@ sa.sendStrategy = {
},
batchSend: function() {
if (this.dataHasSend) {
var data = sa.store.mem.mdata;
var len = data.length;
var data,
len,
mdata = sa.store.mem.mdata;
if (mdata.length >= 100) {
data = mdata.slice(0, 100);
} else {
data = mdata;
}
len = data.length;
if (len > 0) {
this.dataHasSend = false;
this.wxrequest({
Expand Down
17 changes: 12 additions & 5 deletions product/sensorsdata.plugin.full.js
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ var ArrayProto = Array.prototype,
slice = ArrayProto.slice,
toString = ObjProto.toString,
hasOwnProperty = ObjProto.hasOwnProperty,
LIB_VERSION = '1.14.14',
LIB_VERSION = '1.14.15',
LIB_NAME = 'MiniProgram';

var source_channel_standard = 'utm_source utm_medium utm_campaign utm_content utm_term';
Expand Down Expand Up @@ -1834,9 +1834,9 @@ sa.sendStrategy = {
}
if (sa.para.batch_send) {
this.dataHasChange = true;
if (sa.store.mem.getLength() >= 300) {
if (sa.store.mem.getLength() >= 500) {
logger.info('数据量存储过大,有异常');
return false;
sa.store.mem.mdata.shift();
}
sa.store.mem.add(data);
if (sa.store.mem.getLength() >= sa.para.batch_send.max_length) {
Expand Down Expand Up @@ -1888,8 +1888,15 @@ sa.sendStrategy = {
},
batchSend: function() {
if (this.dataHasSend) {
var data = sa.store.mem.mdata;
var len = data.length;
var data,
len,
mdata = sa.store.mem.mdata;
if (mdata.length >= 100) {
data = mdata.slice(0, 100);
} else {
data = mdata;
}
len = data.length;
if (len > 0) {
this.dataHasSend = false;
this.wxrequest({
Expand Down
2 changes: 1 addition & 1 deletion sensorsdata.custom.es6.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion sensorsdata.custom.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion sensorsdata.min.es6.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion sensorsdata.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion sensorsdata.plugin.es6.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion sensorsdata.plugin.min.js

Large diffs are not rendered by default.

0 comments on commit 8b79bb8

Please sign in to comment.