Name
sn_analytics_api.AnalyticsApiUtils
Description
No description available
Script
var AnalyticsApiUtils = Class.create();
AnalyticsApiUtils.prototype = {
initialize: function(logger) {
this.logger = logger;
},
getApiResponse: function(params, config, payload) {
var debugEnabled = AnalyticsApiLogger.isDebugEnabled();
this.logger.debug(config.endpoint + ' params are - ' + JSON.stringify(params));
var startTime = debugEnabled ? 0 : new Date().getTime();
var response = new AppseeAnalytics(config, params).postRequest(payload);
var endTime = debugEnabled ? 0 : new Date().getTime();
var debugMsg = debugEnabled ? '' : config.endpoint + ' response is - ' + response + ' with response time - ' + (endTime - startTime) + ' milliseconds';
this.logger.debug(debugMsg);
return response;
},
type: 'AnalyticsApiUtils'
};
Sys ID
a873da62531520101dccddeeff7b1250