feat: tracking upgrade and discovery (#66)

This commit is contained in:
leangseu-edx
2022-11-10 13:27:04 -05:00
committed by GitHub
parent e92a571cac
commit 48b157fdd0
16 changed files with 129 additions and 28 deletions

View File

@@ -5,10 +5,12 @@ export const events = StrictDict({
entitlementUnenroll: 'entitlementUnenroll',
sessionChange: 'sessionChange',
unenrollReason: 'unenrollReason',
upgradeCourse: 'upgradeCourse',
});
export const eventNames = StrictDict({
[events.courseEnroll]: 'edx.bi.user.program-details.enrollment',
[events.upgradeCourse]: 'learner_home.course_card.upgrade',
[events.entitlementUnenroll]: 'entitlement_unenrollment_reason.selected',
[events.sessionChange]: ({ action }) => `course-dashboard.${action}-session`, // 'switch', 'new', 'leave'
[events.unenrollReason]: 'unenrollment_reason.selected',