2012-12-12 11:15:27 +09:00
|
|
|
trackEvent = function(event, properties){
|
2014-06-25 14:33:41 +09:00
|
|
|
// console.log('trackevent: ', event, properties);
|
2012-12-12 11:15:27 +09:00
|
|
|
var properties= (typeof properties === 'undefined') ? {} : properties;
|
|
|
|
//TODO
|
|
|
|
// add event to an Events collection for logging and buffering purposes
|
|
|
|
if(Meteor.isClient){
|
2014-07-03 10:15:19 +09:00
|
|
|
if(typeof mixpanel !== 'undefined' && typeof mixpanel.track !== 'undefined'){
|
2012-12-12 11:15:27 +09:00
|
|
|
mixpanel.track(event, properties);
|
|
|
|
}
|
2012-12-14 17:12:52 +09:00
|
|
|
if(typeof GoSquared !== 'undefined' && typeof GoSquared.DefaultTracker !== 'undefined'){
|
2012-12-12 11:15:27 +09:00
|
|
|
GoSquared.DefaultTracker.TrackEvent(event, JSON.stringify(properties));
|
|
|
|
}
|
|
|
|
}
|
2014-05-06 20:15:48 -07:00
|
|
|
};
|