refactored
This commit is contained in:
parent
d3b553643b
commit
61ca1bf39d
1 changed files with 11 additions and 16 deletions
|
|
@ -2204,13 +2204,13 @@ export const useMainStore = defineStore({
|
|||
}
|
||||
},
|
||||
// Analytics Actions
|
||||
logExperimentExposure(userId, sessionKey, pageName, experiment) {
|
||||
logExperimentExposure(pageName, experiment) {
|
||||
return globalMethods.callHttpClient({
|
||||
method: endpoints.LogExperimentExposureIfAssigned.method,
|
||||
endpoint: endpoints.LogExperimentExposureIfAssigned.url,
|
||||
payload: {
|
||||
experimentForLogging: {
|
||||
userId,
|
||||
userId: getUserIdValue(),
|
||||
experimentUniverseId: experiment.universeId,
|
||||
experimentUniverseName: experiment.universeName,
|
||||
experimentTestId: experiment.testId,
|
||||
|
|
@ -2221,12 +2221,18 @@ export const useMainStore = defineStore({
|
|||
isExposed: experiment.isExposed,
|
||||
userPartitionNumber: experiment.userPartitionNumber,
|
||||
assignmentId: experiment.assignmentId,
|
||||
sessionKey,
|
||||
sessionKey: getSessionKeyValue(),
|
||||
pageName
|
||||
}
|
||||
}
|
||||
});
|
||||
},
|
||||
logExperimentIfExists(pageName, universe) {
|
||||
const experiment = this.applicationUser.experiments.find((e) => e.universeName === universe);
|
||||
if (experiment !== undefined) {
|
||||
this.logExperimentExposure(pageName, experiment);
|
||||
}
|
||||
},
|
||||
logPageView({ userId, sessionKey, pageName, sessionId, action, event, shouldUseSessionId, experimentsForUser }) {
|
||||
const payload = {
|
||||
userId,
|
||||
|
|
@ -2282,19 +2288,8 @@ export const useMainStore = defineStore({
|
|||
);
|
||||
},
|
||||
logWelcomePageExperiments(issPage) {
|
||||
const hideFeesExperiment = this.applicationUser.experiments.find((e) => e.universeName === experimentUniverses.ISS_FEATURETOGGLE_AREFEES_HIDDEN);
|
||||
const overrideFeesExperiment = this.applicationUser.experiments.find((e) => e.universeName === experimentUniverses.ISS_FEATURETOGGLE_AREFEES_OVERRIDDEN);
|
||||
|
||||
if ((hideFeesExperiment !== undefined) || (overrideFeesExperiment !== undefined)) {
|
||||
const userId = getUserIdValue();
|
||||
const sessionKey = getSessionKeyValue();
|
||||
if (hideFeesExperiment !== undefined) {
|
||||
this.logExperimentExposure(userId, sessionKey, issPage, hideFeesExperiment);
|
||||
}
|
||||
if (overrideFeesExperiment !== undefined) {
|
||||
this.logExperimentExposure(userId, sessionKey, issPage, overrideFeesExperiment);
|
||||
}
|
||||
}
|
||||
this.logExperimentIfExists(issPage, experimentUniverses.ISS_FEATURETOGGLE_AREFEES_HIDDEN);
|
||||
this.logExperimentIfExists(issPage, experimentUniverses.ISS_FEATURETOGGLE_AREFEES_OVERRIDDEN);
|
||||
},
|
||||
initializeSession({ userId, sessionId, userAgent, referrer }) {
|
||||
const payload = {
|
||||
|
|
|
|||
Loading…
Reference in a new issue