From 45c81b4f5bed6aea764bdb3563c30a1165f61024 Mon Sep 17 00:00:00 2001 From: "jvanboxtel@wisc.edu" <jvanboxtel@wisc.edu> Date: Wed, 22 May 2019 14:54:40 -0500 Subject: [PATCH] ROENROLL-1746 fix for prop not being set --- src/app/shared/services/google-analytics.service.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/app/shared/services/google-analytics.service.ts b/src/app/shared/services/google-analytics.service.ts index 381afc6..7da6893 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 }); -- GitLab