|
|
@ -20,13 +20,17 @@ new cronJob('*/10 * * * *', function () {
|
|
|
|
Analytics.writeData();
|
|
|
|
Analytics.writeData();
|
|
|
|
}, null, true);
|
|
|
|
}, null, true);
|
|
|
|
|
|
|
|
|
|
|
|
Analytics.increment = function (keys) {
|
|
|
|
Analytics.increment = function (keys, callback) {
|
|
|
|
keys = Array.isArray(keys) ? keys : [keys];
|
|
|
|
keys = Array.isArray(keys) ? keys : [keys];
|
|
|
|
|
|
|
|
|
|
|
|
keys.forEach(function (key) {
|
|
|
|
keys.forEach(function (key) {
|
|
|
|
counters[key] = counters[key] || 0;
|
|
|
|
counters[key] = counters[key] || 0;
|
|
|
|
++counters[key];
|
|
|
|
++counters[key];
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (typeof callback === 'function') {
|
|
|
|
|
|
|
|
callback();
|
|
|
|
|
|
|
|
}
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
Analytics.pageView = function (payload) {
|
|
|
|
Analytics.pageView = function (payload) {
|
|
|
|