We have a client that needs to track the time that learners spend in their courses.
However, they noticed that some people spent 7h with the course open - the LMS they are using has an 8h timeout that can’t be adjusted by course.
We wanted to know if it was possible to implement a timeout warning in Evolve courses - for example, after 5 minutes without interacting with the course, a pop up opens with the question “Are you still there?” - and if no answer is given, it cuts the connection with the API.
SilviaD – Hi – not sure this’ll work, but Evolve variables can be increased or decreased with a delay in milliseconds. Might be possible to start a timer when a page loads by setting a variable and then having a trigger decrement it every 1000 milliseconds until five minutes have elapsed. You could then use another trigger to display the warning content when the elapsed variable value reached zero. Love to hear thoughts on this. The only issue I see is that the timer running may, itself, actually constitute ‘activity,’ so you’d need to play around with this… find a trigger (time on a page, time in a component) that would work.