cartodb/lib/assets/javascripts/dashboard/common/analytics-pusher.js
2020-06-15 10:58:47 +08:00

23 lines
522 B
JavaScript

/**
* Send events to Google Analytics if it is available
* - https://developers.google.com/analytics/devguides/collection/analyticsjs/sending-hits
*
* *Remove this "helper" when dashboard is deprecated
*/
var GAPusher = function (opts) {
var ga = window.ga;
opts = opts || {};
if (ga) {
ga(opts.eventName || 'send', {
hitType: opts.hitType,
eventCategory: opts.eventCategory,
eventAction: opts.eventAction,
eventLabel: opts.eventLabel
});
}
};
module.exports = GAPusher;