[google-analytics] Tracking Google Analytics Page Views with AngularJS

For those of you using AngularUI Router instead of ngRoute can use the following code to track page views.

app.run(function ($rootScope) {
    $rootScope.$on('$stateChangeSuccess', function (event, toState, toParams, fromState, fromParams) {
        ga('set', 'page', toState.url);
        ga('send', 'pageview');
    });
});