From aba8b6f687a824dee37d76f17e8971fad7acb877 Mon Sep 17 00:00:00 2001 From: Davinder Singh Date: Tue, 28 Nov 2023 16:05:25 +0000 Subject: [PATCH] Removing "Load' Event from event tracking (#15967) * removing load event from event tracking * adding segmentation GitOrigin-RevId: 2d008a1fb1a8bf2183a91659cb0351f9beb484ef --- services/web/app/src/Features/StaticPages/HomeController.js | 4 ++++ services/web/frontend/js/features/event-tracking/index.js | 3 --- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/services/web/app/src/Features/StaticPages/HomeController.js b/services/web/app/src/Features/StaticPages/HomeController.js index 87cabed679..8b97d3e291 100644 --- a/services/web/app/src/Features/StaticPages/HomeController.js +++ b/services/web/app/src/Features/StaticPages/HomeController.js @@ -14,6 +14,7 @@ */ let HomeController const Features = require('../../infrastructure/Features') +const AnalyticsManager = require('../Analytics/AnalyticsManager') const Path = require('path') const fs = require('fs') @@ -55,6 +56,9 @@ module.exports = HomeController = { res, 'onboarding-flow' ) + AnalyticsManager.recordEventForSession(req.session, 'home-page-view', { + page: req.url, + }) if (websiteRedesignActive) { return res.render('external/home/website-redesign/index', { diff --git a/services/web/frontend/js/features/event-tracking/index.js b/services/web/frontend/js/features/event-tracking/index.js index 5915feacfd..339555f593 100644 --- a/services/web/frontend/js/features/event-tracking/index.js +++ b/services/web/frontend/js/features/event-tracking/index.js @@ -39,9 +39,6 @@ function setupEventTracking(el) { let timer let timeoutAmt = 500 switch (trigger) { - case 'load': - submit() - break case 'click': el.addEventListener('click', () => submit()) break