angulartics-chrome-platform-analytics
Version:
Chrome Platform Analytics plugin for Angulartics
2 lines • 925 B
JavaScript
!function(window,angular,undefined){"use strict";angular.module("angulartics.chrome.platform.analytics",["angulartics"]).config(["$analyticsProvider",function($analyticsProvider){$analyticsProvider.settings.pageTracking.trackRelativePath=!0,$analyticsProvider.registerPageTrack(function(path){window.tracker&&tracker.sendAppView(path)}),$analyticsProvider.registerEventTrack(function(action,properties){if(properties&&properties.category||(properties=properties||{},properties.category="Event"),properties.value){var parsed=parseInt(properties.value,10);properties.value=isNaN(parsed)?0:parsed}if(window.tracker){var eventOptions={eventCategory:properties.category,eventAction:action,eventLabel:properties.label,eventValue:properties.value,nonInteraction:properties.noninteraction};tracker.send("event",eventOptions)}})}])}(window,window.angular);
//# sourceMappingURL=../dist/angulartics-chrome-platform-analytics.min.js.map