Tracking bugfix, annotation fixes.

This commit is contained in:
Ian Gulliver
2014-06-01 21:49:29 -07:00
parent 5079aac9a6
commit 074820d770

View File

@@ -95,7 +95,10 @@ var Cosmopolite = function(
localStorage[this.namespace_ + ':client_id'] = this.uuid_(); localStorage[this.namespace_ + ':client_id'] = this.uuid_();
} }
/** @type {string} */ /**
* @type {string}
* @private
*/
this.instanceID_ = this.uuid_(); this.instanceID_ = this.uuid_();
/** /**
@@ -154,7 +157,7 @@ var Cosmopolite = function(
window[this.analyticsObjName_] = { window[this.analyticsObjName_] = {
'l': 1 * new Date(), 'l': 1 * new Date(),
'q': [], 'q': []
}; };
var script = document.createElement('script'); var script = document.createElement('script');
@@ -171,7 +174,7 @@ var Cosmopolite = function(
localStorage[this.namespace_ + ':tracking_client_id'] = localStorage[this.namespace_ + ':tracking_client_id'] =
analytics.get('clientId'); analytics.get('clientId');
}).bind(this)); }).bind(this));
this.trackeEvent('send', 'event', 'cosmopolite', 'load'); this.trackEvent('send', 'event', 'cosmopolite', 'load');
} }
this.registerMessageHandlers_(); this.registerMessageHandlers_();
@@ -531,9 +534,9 @@ Cosmopolite.prototype.unpin = function(id) {
/** /**
* Log an event to analytics. * Log an event to analytics.
* *
* @param {...[string]} * @param {...*} var_args
*/ */
Cosmopolite.prototype.trackEvent = function() { Cosmopolite.prototype.trackEvent = function(var_args) {
if (this.analyticsObj_) { if (this.analyticsObj_) {
this.analyticsObj_.apply(this, arguments); this.analyticsObj_.apply(this, arguments);
} else if (this.analyticsObjName_) { } else if (this.analyticsObjName_) {