Skip to content

Commit 3c37312

Browse files
[功能更新] 升级4.4.2
1 parent b9bc4a3 commit 3c37312

File tree

108 files changed

+36895
-10358
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+36895
-10358
lines changed

demo/javascript/initSdk.js

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,20 @@
1-
(function (config) {
2-
window.AnalysysAgent = window.AnalysysAgent || [];
3-
window.AnalysysAgent.methods = 'identify alias reset track profileSet profileSetOnce profileIncrement profileAppend profileUnset profileDelete registerSuperProperty registerSuperProperties unRegisterSuperProperty clearSuperProperties getSuperProperty getSuperProperties pageView getDistinctId getPresetProperties'.split(' ');
4-
5-
function factory(b) {
1+
(function (c) {
2+
window.AnalysysAgent = window.AnalysysAgent || {}
3+
var a = window.AnalysysAgent || {}
4+
var ans = ['identify', 'alias', 'reset', 'track', 'profileSet', 'profileSetOnce', 'profileIncrement', 'profileAppend', 'profileUnset', 'profileDelete', 'registerSuperProperty', 'registerSuperProperties', 'unRegisterSuperProperty', 'clearSuperProperties', 'getSuperProperty', 'getSuperProperties', 'pageView', 'getDistinctId']
5+
a['config'] = c
6+
a['param'] = []
7+
function factory (b) {
68
return function () {
7-
var a = Array.prototype.slice.call(arguments);
8-
a.unshift(b);
9-
window.AnalysysAgent.push(a);
10-
return window.AnalysysAgent;
9+
a['param'].push([b, arguments])
10+
return window.AnalysysAgent
1111
}
12-
};
13-
for (var i = 0; i < AnalysysAgent.methods.length; i++) {
14-
var key = window.AnalysysAgent.methods[i];
15-
AnalysysAgent[key] = factory(key);
1612
}
17-
for (var key in config) {
18-
if (!AnalysysAgent[key]) AnalysysAgent[key] = factory(key);
19-
AnalysysAgent[key](config[key]);
13+
for (var i = 0; i < ans.length; i++) {
14+
a[ans[i]] = factory(ans[i])
15+
}
16+
if (c.name) {
17+
window[c.name] = a
2018
}
2119
})({
2220
appkey: "commondebug", //APPKEY

demo/sdk/AnalysysAgent_Encrypt.amd.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.

demo/sdk/AnalysysAgent_Encrypt.min.js

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

demo/sdk/AnalysysAgent_GBK.amd.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.

demo/sdk/AnalysysAgent_GBK.min.js

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

demo/sdk/AnalysysAgent_JS_SDK.amd.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.

demo/sdk/AnalysysAgent_JS_SDK.min.js

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

demo/sdk/AnalysysAgent_JS_SDK_HEATMAP.min.js

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

demo/sdk/AnalysysAgent_JS_SDK_VISUAL.min.js

100755100644
Lines changed: 11764 additions & 1 deletion
Large diffs are not rendered by default.

demo/sdk/AnalysysAgent_PageViewStayTime.amd.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.

0 commit comments

Comments
 (0)