Track user activity in the Shiny app

I have a brilliant toolbar application that can be accessed by entering an email address in a text box. Upon successful login, I provide 3 tabs and a notification menu for each user. It works very well. However, I want to track user activity in my application.

I know, using session $ clientData, I can register the IP address of users, but I want to keep track of which users visit these tabs, and if at all they click on any of the notifications. Anyway, can I do this for every created session? I know that Google Analytics (here) is a solution, but is there no other way? Appreciate any help. Thanks

+4
source share
1 answer

If you do not want to use Google Anlytics, you can simply write the information you want to receive to a file or to a third-party database / file storage system. This article on persistent storage in a brilliant version may give you some ideas on how to do this.

+4
source

Source: https://habr.com/ru/post/1615143/


All Articles