Added ref seq num + parent account number to logpage payloads.

This commit is contained in:
Jeremy-Z 2026-03-06 10:30:28 -05:00
parent 2072520b85
commit c2929cb68a
2 changed files with 14 additions and 5 deletions

View file

@ -46,38 +46,45 @@ export default {
return ''; return '';
}, },
logPageView(pageEvent) { logPageView(pageEvent) {
const store = useMainStore();
const currentPageName = this.getPageNameByQueryString(); const currentPageName = this.getPageNameByQueryString();
const payload = { const payload = {
userId: getDeviceIdValue(), userId: getDeviceIdValue(),
sessionKey: getSessionKeyValue(), sessionKey: getSessionKeyValue(),
pageName: currentPageName, pageName: currentPageName,
referralSequenceNumber: store.order.referralSequenceNumber,
parentAccountNumber: store.order.parentAccountNumber,
sessionId: getSessionIdValue(), sessionId: getSessionIdValue(),
action: '', action: '',
event: pageEvent, event: pageEvent,
shouldUseSessionId: false, shouldUseSessionId: false,
experimentsForUser: useMainStore().applicationUser.experiments experimentsForUser: store.applicationUser.experiments
}; };
useMainStore().logPageView(payload); store.logPageView(payload);
}, },
logCustomEvent(category, action, label, value) { logCustomEvent(category, action, label, value) {
const store = useMainStore();
const currentPageName = this.getPageNameByQueryString(); const currentPageName = this.getPageNameByQueryString();
const payload = { const payload = {
userId: getDeviceIdValue(), userId: getDeviceIdValue(),
sessionKey: getSessionKeyValue(), sessionKey: getSessionKeyValue(),
pageName: currentPageName, pageName: currentPageName,
referralSequenceNumber: store.order.referralSequenceNumber,
parentAccountNumber: store.order.parentAccountNumber,
sessionId: getSessionIdValue(), sessionId: getSessionIdValue(),
category, category,
action, action,
label, label,
value, value,
shouldUseSessionId: false, shouldUseSessionId: false,
experimentsForUser: useMainStore().applicationUser.experiments experimentsForUser: store.applicationUser.experiments
}; };
useMainStore().logCustomEvent(payload); store.logCustomEvent(payload);
}, },
pushEventToGA(category, action, label, pushToLogApp = false, valueToLogType = null) { pushEventToGA(category, action, label, pushToLogApp = false, valueToLogType = null) {

View file

@ -2516,12 +2516,14 @@ export const useMainStore = defineStore({
this.logExperimentExposure(pageName, experiment); this.logExperimentExposure(pageName, experiment);
} }
}, },
logPageView({ userId, sessionKey, pageName, sessionId, action, event, shouldUseSessionId, experimentsForUser }) { logPageView({ userId, sessionKey, pageName, referralSequenceNumber, parentAccountNumber, sessionId, action, event, shouldUseSessionId, experimentsForUser }) {
const payload = { const payload = {
userId, userId,
sessionKey, sessionKey,
sessionId, sessionId,
pageName, pageName,
referralSequenceNumber,
parentAccountNumber,
applicationName: applicationConfig.APPLICATION_NAME, applicationName: applicationConfig.APPLICATION_NAME,
action, action,
event, event,