|
@@ -127,6 +127,15 @@ var _yas = function(initTime, version, tid, uid, geo, selector) { |
|
@@ -127,6 +127,15 @@ var _yas = function(initTime, version, tid, uid, geo, selector) { |
127
|
});
|
127
|
});
|
128
|
}
|
128
|
}
|
129
|
|
129
|
|
|
|
130
|
+ var reg = new RegExp("(^|&)mkt_code=([^&]*)(&|$)", "i");
|
|
|
131
|
+ var regString = window.location.search.substr(1).match(reg);
|
|
|
132
|
+ if (regString !== null) {
|
|
|
133
|
+ cookies('mkt_code', unescape(regString[2]), {
|
|
|
134
|
+ path: "/",
|
|
|
135
|
+ domain: yasDomain
|
|
|
136
|
+ });
|
|
|
137
|
+ }
|
|
|
138
|
+
|
130
|
/**
|
139
|
/**
|
131
|
* 用于统计用户点击的selector元素的序号
|
140
|
* 用于统计用户点击的selector元素的序号
|
132
|
* 记录cookie, 待进入新页面后通过send方法将cookie中的鼠标记录发送并清空.
|
141
|
* 记录cookie, 待进入新页面后通过send方法将cookie中的鼠标记录发送并清空.
|
|
@@ -303,6 +312,14 @@ function getMouseEventPosition(e) { |
|
@@ -303,6 +312,14 @@ function getMouseEventPosition(e) { |
303
|
};
|
312
|
};
|
304
|
}
|
313
|
}
|
305
|
|
314
|
|
|
|
315
|
+function getMkct() {
|
|
|
316
|
+ var mkct = cookies('mkt_code');
|
|
|
317
|
+ if (mkct) {
|
|
|
318
|
+ return mkct;
|
|
|
319
|
+ }
|
|
|
320
|
+ return null;
|
|
|
321
|
+}
|
|
|
322
|
+
|
306
|
//超过5次发送自定义信息
|
323
|
//超过5次发送自定义信息
|
307
|
var evTimes = 0;
|
324
|
var evTimes = 0;
|
308
|
|
325
|
|
|
@@ -389,6 +406,10 @@ _yas.sendCustomInfo = function(json, flag) { |
|
@@ -389,6 +406,10 @@ _yas.sendCustomInfo = function(json, flag) { |
389
|
var info = util.merge(appInfo, custInfo);
|
406
|
var info = util.merge(appInfo, custInfo);
|
390
|
info = util.merge(info, browserInfo);
|
407
|
info = util.merge(info, browserInfo);
|
391
|
info = util.merge(info, json);
|
408
|
info = util.merge(info, json);
|
|
|
409
|
+ var mkct = getMkct();
|
|
|
410
|
+ if (mkct) {
|
|
|
411
|
+ info = util.merge(info, mkct);
|
|
|
412
|
+ }
|
392
|
var param = util.genParam(info);
|
413
|
var param = util.genParam(info);
|
393
|
cross.imgSend(param, function () {});
|
414
|
cross.imgSend(param, function () {});
|
394
|
}
|
415
|
}
|