Skip to main content
Question

How to track the time users spend on web client screens - FSM

  • March 26, 2024
  • 1 reply
  • 50 views

Kalpani Dissanayake
Superhero (Employee)
Forum|alt.badge.img+20

Hi Experts,

 

One of our customers has a requirement to track the time users spend on some screens in web client. They need this to monitor as a KPI. There are 4 screens they consider as,

Lobby menu

Schedule board

Person list and Devices (Person table).

They need to track the time users actively use these screens weekly basis. They need to track the transitions from screen to screen to track the exact time they spend on the screen. Is there any way we could achieve this requirement in web client. Any suggestion would be appreciated. Thank you.

1 reply

Aaron.Sleight
Hero (Employee)
Forum|alt.badge.img+14
  • Hero (Employee)
  • 119 replies
  • March 26, 2024

I’m not aware of a way to accomplish this with OOB functionality.  To do so via client scripts, you would need some new events to hook into - namely LostFocus and/or CloseScreen events for the screen.  Even so, this may be difficult as the use could have several screens open on different tabs and conceivably you would only want to track their time while they were actively using a certain screen.  Likewise, they could have multiple tabs open for the same screen, which would further complicate things.

Easy enough to track the date/time that a particular screen instance is opened or navigated to, but not possible when closing or navigating from.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings