У меня есть веб-приложение, которое самостоятельно размещается клиентами.
Оно предназначено для автономного использования и connects to the internet rarely ,sometimes NOT FOR WEEKS
.
Приложение запускает AngularJS на внешнем интерфейсе и Nodejs на внутреннем.
Iхотел бы отслеживать поведение клиентов на стороне клиента - какие кнопки он нажимает, сколько времени он тратит на странице и т. д.
Как мне реализовать это?
Подходит ли Google Analytics для этого использованиядело ? На сайте говорится об использовании сервисных работников , подходит ли это для моего случая?