angulartics-newrelic-insights
Version:
New Relic Insights plugin for Angulartics
2 lines • 764 B
JavaScript
!function(angular){"use strict";angular.module("angulartics.newrelic.insights",["angulartics"]).config(["$analyticsProvider",function($analyticsProvider){angulartics.waitForVendorApi("newrelic",100,function(newrelic){$analyticsProvider.registerEventTrack(function(action,properties){newrelic.addPageAction(action,properties)}),$analyticsProvider.registerSetUsername(function(name){newrelic.setCustomAttribute("username",name)}),$analyticsProvider.registerSetAlias(function(name){newrelic.setCustomAttribute("alias",name)}),$analyticsProvider.registerSetUserProperties(function(properties){angular.forEach(properties,function(value,key){newrelic.setCustomAttribute(key,value)})})})}])}(angular);
//# sourceMappingURL=../dist/angulartics-newrelic-insights.min.js.map