我有一个 Shiny 的仪表板应用程序,可以通过在文本框中输入电子邮件地址来访问它。成功登录后,我为每个用户提供 3 个选项卡和一个通知菜单。这非常有效。但是,我想跟踪用户在我的应用上的事件。
我知道通过使用 session$clientData,我可以记录用户的 IP 地址,但我希望能够跟踪哪些用户访问了哪些选项卡,以及他们是否点击了任何通知。无论如何,我可以为创建的每个 session 执行此操作吗?我知道谷歌分析 (here)是一个解决方案,但没有其他方法吗?感谢任何帮助。谢谢
最佳答案
如果您不想使用 Google Analytics,您可以将您想要的信息写入文件或第三方数据库/文件存储系统。 This article on persistent storage in shiny可以给你一些关于如何做到这一点的想法
关于r - 在 Shiny 应用中跟踪用户事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33620555/