Merge pull request #2265 from Safelite/rlsmerge/2025.02.06-to-develop
Release Merge - 02.05 to Develop
This commit is contained in:
commit
c71f2cd1d8
3 changed files with 8 additions and 6 deletions
|
|
@ -80,7 +80,7 @@ import vehicleQuestion from "@/layouts/vehicle/vehicle-question/vehicle-question
|
||||||
// Supporting files
|
// Supporting files
|
||||||
import { fetchCmsContentForPage } from "@/helpers/cms-content-helper";
|
import { fetchCmsContentForPage } from "@/helpers/cms-content-helper";
|
||||||
import { experimentUniverses } from "@/constants/experiments";
|
import { experimentUniverses } from "@/constants/experiments";
|
||||||
import { getSessionKeyValue, getUserIdValue } from "@/helpers/heritage-integration/cookie-helper";
|
import { getSessionKeyValue, getUserIdValue, getDeviceIdValue } from "@/helpers/heritage-integration/cookie-helper";
|
||||||
import { settleAllPromises } from "@/helpers/layout-helper";
|
import { settleAllPromises } from "@/helpers/layout-helper";
|
||||||
import { Form, defineRule } from "vee-validate";
|
import { Form, defineRule } from "vee-validate";
|
||||||
import { required } from "@/helpers/validation-rules";
|
import { required } from "@/helpers/validation-rules";
|
||||||
|
|
@ -186,6 +186,7 @@ export default {
|
||||||
storeActions.LOG_EXPERIMENT_EXPOSURE,
|
storeActions.LOG_EXPERIMENT_EXPOSURE,
|
||||||
{
|
{
|
||||||
userId: getUserIdValue(),
|
userId: getUserIdValue(),
|
||||||
|
deviceId: getDeviceIdValue(),
|
||||||
sessionKey: getSessionKeyValue(),
|
sessionKey: getSessionKeyValue(),
|
||||||
pageName: to.query.fmgPage,
|
pageName: to.query.fmgPage,
|
||||||
experiment: experimentForLogging,
|
experiment: experimentForLogging,
|
||||||
|
|
|
||||||
|
|
@ -797,7 +797,7 @@ async function runExperiments(nextPage) {
|
||||||
await baseMixin.methods.dispatchStoreActionWithLogging(
|
await baseMixin.methods.dispatchStoreActionWithLogging(
|
||||||
storeActions.RUN_EXPERIMENTS_FOR_TRIGGER,
|
storeActions.RUN_EXPERIMENTS_FOR_TRIGGER,
|
||||||
{
|
{
|
||||||
userId: getDeviceIdValue(),
|
deviceId: getDeviceIdValue(),
|
||||||
triggerEvent: experimentTriggers.SITE_ENTRY,
|
triggerEvent: experimentTriggers.SITE_ENTRY,
|
||||||
triggerValue: applicationConfig.SITE_ENTRY_TRIGGER_VALUE,
|
triggerValue: applicationConfig.SITE_ENTRY_TRIGGER_VALUE,
|
||||||
},
|
},
|
||||||
|
|
@ -808,7 +808,7 @@ async function runExperiments(nextPage) {
|
||||||
await baseMixin.methods.dispatchStoreActionWithLogging(
|
await baseMixin.methods.dispatchStoreActionWithLogging(
|
||||||
storeActions.RUN_EXPERIMENTS_FOR_TRIGGER,
|
storeActions.RUN_EXPERIMENTS_FOR_TRIGGER,
|
||||||
{
|
{
|
||||||
userId: getDeviceIdValue(),
|
deviceId: getDeviceIdValue(),
|
||||||
triggerEvent: experimentTriggers.PAGE_ENTRY,
|
triggerEvent: experimentTriggers.PAGE_ENTRY,
|
||||||
triggerValue: nextPage,
|
triggerValue: nextPage,
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -1252,7 +1252,7 @@ export const actions = {
|
||||||
// Analytics Actions
|
// Analytics Actions
|
||||||
logExperimentExposure(
|
logExperimentExposure(
|
||||||
context,
|
context,
|
||||||
{ payload: { userId, sessionKey, pageName, experiment }, pageNameToLog }
|
{ payload: { userId, deviceId, sessionKey, pageName, experiment }, pageNameToLog }
|
||||||
) {
|
) {
|
||||||
return globalMethods.callHttpClient({
|
return globalMethods.callHttpClient({
|
||||||
method: endpoints.LogExperimentExposureIfAssigned.method,
|
method: endpoints.LogExperimentExposureIfAssigned.method,
|
||||||
|
|
@ -1260,6 +1260,7 @@ export const actions = {
|
||||||
payload: {
|
payload: {
|
||||||
experimentForLogging: {
|
experimentForLogging: {
|
||||||
userId: userId,
|
userId: userId,
|
||||||
|
deviceId: deviceId,
|
||||||
experimentUniverseId: experiment.universeId,
|
experimentUniverseId: experiment.universeId,
|
||||||
experimentUniverseName: experiment.universeName,
|
experimentUniverseName: experiment.universeName,
|
||||||
experimentTestId: experiment.testId,
|
experimentTestId: experiment.testId,
|
||||||
|
|
@ -1496,7 +1497,7 @@ export const actions = {
|
||||||
|
|
||||||
async runExperimentsForTrigger(
|
async runExperimentsForTrigger(
|
||||||
context,
|
context,
|
||||||
{ payload: { userId, triggerEvent, triggerValue }, pageNameToLog }
|
{ payload: { deviceId, triggerEvent, triggerValue }, pageNameToLog }
|
||||||
) {
|
) {
|
||||||
if (triggerEvent == experimentTriggers.SITE_ENTRY) {
|
if (triggerEvent == experimentTriggers.SITE_ENTRY) {
|
||||||
context.commit(storeMutations.UPDATE_TRIGGERED_SITE_ENTRY, true);
|
context.commit(storeMutations.UPDATE_TRIGGERED_SITE_ENTRY, true);
|
||||||
|
|
@ -1504,7 +1505,7 @@ export const actions = {
|
||||||
|
|
||||||
var payload = {
|
var payload = {
|
||||||
applicationName: applicationConfig.APPLICATION_NAME,
|
applicationName: applicationConfig.APPLICATION_NAME,
|
||||||
userId: userId,
|
deviceId: deviceId,
|
||||||
triggerEvent: triggerEvent,
|
triggerEvent: triggerEvent,
|
||||||
triggerValue: triggerValue,
|
triggerValue: triggerValue,
|
||||||
experimentOrder: context.getters.experimentOrder,
|
experimentOrder: context.getters.experimentOrder,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue