backand
Version:
Command line interface for Backand cloud services - Online backend REST API as a service
35 lines (27 loc) • 643 B
JavaScript
/**
* Created by itay on 4/19/17.
*/
;
var config = require('../config');
var Analytics = require('analytics-node');
var analytics = new Analytics(config.analytics.key, { flushAt: 1 });
module.exports.identify = identify;
module.exports.track = track;
function identify(email, fullName){
analytics.identify({
userId: email,
traits: {
name: fullName,
email: email,
createdAt: new Date().getTime()
}
});
}
function track(email, event, properties){
email = email || config.analytics.anonymousId;
analytics.track({
userId: email,
event: event,
properties: properties
});
}