- angular
- .module('Realize.analytics.assignments',
- [
- 'realize-lib.analytics',
- 'realize-lib.analytics.google',
- 'realize-lib.analytics.track-click'
- ]
- )
- .config([
- 'AnalyticsProvider',
- function (AnalyticsProvider) {
- AnalyticsProvider.addTracker('assignment.open', ['GoogleAnalytics', 'AnalyticsEvent', '$location', '$log', function (GoogleAnalytics, AnalyticsEvent, $location, $log) {
- var actions = {
- completed: 'Completed',
- in_progress: 'In Progress',
- not_started: 'Not started'
- };
- rlz-track-click=assignment.open
- rlz-track-click-event={status: assignmentStatus, assignment: assignment}
- GoogleAnalytics.trackEvent('Classes', actions[AnalyticsEvent.status] + '- ' + AnalyticsEvent.assignment.title);
- }]);
- //'ToC - Info (' + item.$getTitle() + ')'
- }
- ]);