File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed
data/optimizelyExperiment Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ import {
4040import {
4141 trackSimplifyRegistrationContinueBtnClicked ,
4242 trackSimplifyRegistrationSecondStepViewed ,
43+ trackSimplifyRegistrationValidatedSubmitBtnClicked ,
4344} from './data/optimizelyExperiment/track' ;
4445import useSimplifyRegistrationExperimentVariation
4546 from './data/optimizelyExperiment/useSimplifyRegistrationExperimentVariation' ;
@@ -146,6 +147,7 @@ const RegistrationPage = (props) => {
146147 if ( isValidatingSimplifiedRegisterFirstPage && backendValidations
147148 && Object . values ( backendValidations ) . every ( value => value === '' )
148149 ) {
150+ trackSimplifyRegistrationValidatedSubmitBtnClicked ( simplifyRegistrationExpVariation ) ;
149151 trackSimplifyRegistrationSecondStepViewed ( ) ;
150152 dispatch ( setSimplifyRegExperimentData ( simplifyRegistrationExpVariation , SECOND_STEP ) ) ;
151153 }
@@ -294,6 +296,10 @@ const RegistrationPage = (props) => {
294296 return ;
295297 }
296298
299+ if ( simplifyRegistrationExpVariation === SIMPLIFIED_REGISTRATION_VARIATION
300+ || simplifyRegistrationExpVariation === DEFAULT_VARIATION ) {
301+ trackSimplifyRegistrationValidatedSubmitBtnClicked ( simplifyRegistrationExpVariation ) ;
302+ }
297303 // Preparing payload for submission
298304 payload = prepareRegistrationPayload (
299305 payload ,
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ export const eventNames = {
44 simplifyRegistrationFirstStepViewed : 'edx.bi.user.simplifyregistration.step1.viewed' ,
55 simplifyRegistrationSecondStepViewed : 'edx.bi.user.simplifyregistration.step2.viewed' ,
66 simplifyRegistrationContinueBtnClicked : 'edx.bi.user.registration.submit.click' ,
7+ simplifyRegistrationValidatedSubmitBtnClicked : 'edx.bi.user.registration.validated.submit.click' ,
78} ;
89
910export const trackSimplifyRegistrationFirstStepViewed = ( expVariation ) => {
@@ -23,3 +24,9 @@ export const trackSimplifyRegistrationContinueBtnClicked = (expVariation) => {
2324 variation : expVariation ,
2425 } ) ;
2526} ;
27+
28+ export const trackSimplifyRegistrationValidatedSubmitBtnClicked = ( expVariation ) => {
29+ sendTrackEvent ( eventNames . simplifyRegistrationValidatedSubmitBtnClicked , {
30+ variation : expVariation ,
31+ } ) ;
32+ } ;
You can’t perform that action at this time.
0 commit comments