Fix tracking links (#81)

This commit is contained in:
Ben Warzeski
2022-12-01 14:48:45 -05:00
committed by GitHub
parent bbe9b7bb80
commit 0c0aed00de
8 changed files with 26 additions and 19 deletions

View File

@@ -1,9 +1,10 @@
import { StrictDict } from 'utils';
import { createLinkTracker, createEventTracker } from 'data/services/segment/utils';
export const eventNames = {
export const eventNames = StrictDict({
findCoursesClicked: 'edx.bi.dashboard.find_courses_button.clicked',
recommendedCourseClicked: 'edx.bi.user.recommended.course.click',
};
});
export const findCoursesClicked = (href) => createLinkTracker(
createEventTracker(eventNames.findCoursesClicked, {
@@ -15,7 +16,7 @@ export const findCoursesClicked = (href) => createLinkTracker(
);
export const recommendedCourseClicked = (courseKey, isPersonalized, href) => createLinkTracker(
createEventTracker(eventNames.recommendedCoursesClicked, {
createEventTracker(eventNames.recommendedCourseClicked, {
course_key: courseKey,
is_personalized_recommendation: isPersonalized,
}),