r - 在 Shiny 应用中跟踪用户事件

标签 r google-analytics shiny shiny-server shinydashboard

我有一个 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/

相关文章:

r - 使用 pandoc 将 html 编织到 Word docx

r - 根据另一列中的值计算列平均值

google-analytics - 自定义维度上的 Google Analytics API 错误

R Shiny : how to use fontawesome pro version with the icon function?

r - 统计分析和报告撰写的工作流程

r - 如何在 R 中并行合并两个列表?

google-analytics - Google Analytics 指标和维度排除组

javascript - 是否可以在使用电子商务扩展时将自定义变量发送到 Google Analytics

r - 使用 Shiny 的 R-markdown 创建动态图

r - 在 Shiny 中下载 react 性对象