Вы можете использовать Timeme.JS, который является библиотекой javascript, которая в основном отслеживает взаимодействие пользователя со страницей.Ниже приведена ссылка для его использования. jasonzissman / timeme.js
Просто клонируйте его и запустите индексную страницу библиотеки.для реализации смотрите файл timeme.js.