in build/userale-2.3.0.js [61:88]
function getInitialSettings() {
var settings = {};
if (sessionId === null) {
sessionId = getSessionId('userAleSessionId', 'session_' + String(Date.now()));
}
var script = document.currentScript || function () {
var scripts = document.getElementsByTagName('script');
return scripts[scripts.length - 1];
}();
var get = script ? script.getAttribute.bind(script) : function () {
return null;
};
settings.autostart = get('data-autostart') === 'false' ? false : true;
settings.url = get('data-url') || 'http://localhost:8000';
settings.transmitInterval = +get('data-interval') || 5000;
settings.logCountThreshold = +get('data-threshold') || 5;
settings.userId = get('data-user') || null;
settings.version = get('data-version') || null;
settings.logDetails = get('data-log-details') === 'true' ? true : false;
settings.resolution = +get('data-resolution') || 500;
settings.toolName = get('data-tool') || null;
settings.userFromParams = get('data-user-from-params') || null;
settings.time = timeStampScale(document.createEvent('CustomEvent'));
settings.sessionID = get('data-session') || sessionId;
settings.authHeader = get('data-auth') || null;
settings.custIndex = get('data-index') || null;
return settings;
}