diff --git a/src/app/shared/services/google-analytics.service.ts b/src/app/shared/services/google-analytics.service.ts index 381afc67d47b5e69a37b11a0a86877a4746b8e21..7da689348a5dcbe0b28196d4d492b7b452a5d955 100644 --- a/src/app/shared/services/google-analytics.service.ts +++ b/src/app/shared/services/google-analytics.service.ts @@ -10,14 +10,15 @@ export class GoogleAnalyticsService { if (!environment.production) { return; } - const studentDataCareer = constants.getStudentInfo().primaryCareer; - const careerAndAcademicLevel = studentDataCareer - ? studentDataCareer.careerCode + - '-' + - studentDataCareer.academicLevelDescription - : 'None'; router.events.subscribe(event => { + const studentDataCareer = constants.getStudentInfo().primaryCareer; + const careerAndAcademicLevel = studentDataCareer + ? studentDataCareer.careerCode + + '-' + + studentDataCareer.academicLevelDescription + : 'None'; + if (event instanceof NavigationEnd) { ga('set', 'page', '/degree-planner'); ga('send', 'pageview', { careerAndLevel: careerAndAcademicLevel });