So Our Web Developer should include/add adobe.target.triggerView("homeView") calls in their event listeners on page load and then write adobe.target.triggerView("homeView", {page: false}) calls to trigger state changes (like cart add) to reflect them in Target right? Because our existing event list...
Can i consider Views as state changes on SPA pages? We do have few event listeners that fire on few states changes on our SPA pages (change in color on PDP, Cart Add, cart Remove etc.,) can i use those event listener names as Views in Target?