diff --git a/src/mixins/analytics-mixin.js b/src/mixins/analytics-mixin.js index 88b4772f8..3d0f61104 100644 --- a/src/mixins/analytics-mixin.js +++ b/src/mixins/analytics-mixin.js @@ -38,6 +38,8 @@ export default { event: pageEvent, shouldUseSessionId: false, experimentsForUser: store.getters.applicationUser.experiments, + referralNumber: store.getters.order.referralNumber, + parentAccountNumber: store.getters.order.payment.parentAccountNumber, }; baseMixin.methods.dispatchStoreAction(storeActions.LOG_PAGE_VIEW, payload, false); @@ -57,6 +59,8 @@ export default { value: value, shouldUseSessionId: false, experimentsForUser: store.getters.applicationUser.experiments, + referralNumber: store.getters.order.referralNumber, + parentAccountNumber: store.getters.order.payment.parentAccountNumber, }; baseMixin.methods.dispatchStoreAction(storeActions.LOG_CUSTOM_EVENT, payload, false); diff --git a/src/store/index.js b/src/store/index.js index 4d4093a61..99dc5bdaa 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -891,6 +891,8 @@ export const actions = { event, shouldUseSessionId, experimentsForUser, + referralNumber, + parentAccountNumber, } ) { var payload = { @@ -903,6 +905,8 @@ export const actions = { event: event, shouldUseSessionId: shouldUseSessionId, experimentsForUser: experimentsForUser, + referralNumber: referralNumber, + parentAccountNumber: parentAccountNumber, }; return globalMethods @@ -935,6 +939,8 @@ export const actions = { value, shouldUseSessionId, experimentsForUser, + referralNumber, + parentAccountNumber, } ) { var payload = { @@ -949,6 +955,8 @@ export const actions = { value: value, shouldUseSessionId: shouldUseSessionId, experimentsForUser: experimentsForUser, + referralNumber: referralNumber, + parentAccountNumber: parentAccountNumber, }; return globalMethods