问题标签 [user-activity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在各种平台上记录用户活动
我有一个 Electron 应用程序,我需要记录系统范围内的用户活动(例如鼠标点击、击键)。基本上,如果用户在 5 分钟间隔内什么都没做,我需要检测用户是否 AFK,这样我就可以停止应用程序内的计时器。我很确定我需要为每个平台(osx、linux、ms)使用外部脚本。如果你知道一些,你们能建议我任何完成的工具或操作系统级别的 API(不管哪个平台),或者只是告诉我你会怎么做/做了一段时间。
android - Neura 如何知道通知用户的最佳时间?
我想向我的用户发送推送通知以服用他的药片。我正在尝试实施 Neura SDK 以了解我的用户行为。Neura 可以向我的用户发送通知,让他在睡觉前服药吗?
laravel - Laravel 跟踪用户活动
有没有一种方法可以在不使用任何包的情况下跟踪 Laravel 中的登录用户活动?我曾尝试使用 antonioribeiro/tracker 包,但没有清晰的自述手册。我想知道用户访问的页面等详细信息。PS:对于一个小项目,我通常会创建一个简单的 logPageHit() 函数,我将它放在必要的 Controller 方法上,但现在正在处理一个大项目
bots - 对可疑用户活动的担忧
我有一个简单的单页网站,并且看到了一些与我有关的用户活动。我使用“ip-api.io/json”来限制垃圾邮件发送者和其他可疑 URL 对我的网站的访问。然而,即使这样,访问我网站的大多数 URL 都来自美国以外的地方,在某些情况下,我的网站会在几秒钟内打开多次(或刷新多次)。
例如,今天,我的网站在哥伦比亚被一个 URL 访问了 24 次。我很难相信我的网站会对哥伦比亚的任何人产生如此大的兴趣。这是我应该关注的某种机器人活动或其他可疑用户活动吗?如果是,你有什么建议?
mysql - 仅使用 Graph DB 存储用户活动数据是个好主意吗?
有很多问题和答案涵盖了类似的概念,但没有一个与我们的概念相近。
我们的应用程序建立在 Java(API)、AngularJs(前端)上,使用 MySql 作为数据库。到目前为止,还没有在我们的应用程序中存储用户活动的概念。
但是现在,我们必须捕获所有用户活动(这几乎包括所有内容)。其中一些活动是“用户已查看约会#”、“用户已更新事件信息”、“用户已激活/停用其他用户”等...
以下是我们需要考虑的事项:
- 最初我们的数据会少得多(可能每天有 10 万条记录)。
- 所有这些用户活动几乎都是写入繁重且读取部分非常非常少。
- 我们以这样一种方式设计了审计表(MySql),它们将保存跟踪用户的每一个活动所需的关键信息。
对以下几个方面感到困惑:
- 我们的一些同事和老板对 MySql 不满意,因为他们预计我们的应用程序会在受到关注时突然出现大量活动。
- 还有建议使用 Graph DB,我认为这绝对没有必要。因为按照设计,它是一个三重存储数据库,用于使用节点和边存储关系数据。
建议的小背景:有一个建议将整个应用程序数据从 MySql 迁移到 GraphDB 作为未来的实现(这将在我们开始迁移部分之前有一段时间,而且我们的员工都不熟悉 Graph DB 知识)。所以我们的老板坚持要我们从这个开始。
我的问题和我需要您的意见的问题是:
- 仅将 Graph DB 用于用户活动是个好主意吗?
- 如果我们要使用 Graph DB,哪个是最好的免费 Graph DB?
- 或者,我们是否可以为此目的使用 NoSQL DB,例如 mongoDB?
android - 如何在不使用 Android 中的 Awarness API 的情况下检测用户是否在车内?
请帮助我如何检测驾驶员是否在车内,这意味着车辆是否在移动?即使应用程序终止(一种广播甚至应用程序终止的广播接收器)
我已经尝试过活动识别,但在这里我需要打开活动,如果我要终止应用程序,将不会收到任何回叫。
请帮助我或向我建议任何适用于 Android 的解决方案。谢谢你
apache - 如何将请求和用户信息(如用户名)自动记录到日志文件中以跟踪 liferay 中的用户活动?
在 Liferay 7 企业版中,
我想在每个请求中自动在外部日志文件中记录 user_name 之类的用户信息以跟踪用户活动,该怎么做?
不使用审计插件
例如,当我尝试记录发布请求(登录)时,它不包含有关用户的任何信息?!
angular - 如何在 Angular 5 中跟踪用户活动?
我最近开始研究 Angular 5。我想使用通用功能跟踪用户的每个活动/事件。我已经通过使用angular-activity-monitor在 angularJs 中做到了这一点,但不知道在 angular 5 中如何做到这一点,任何人都可以对此有所了解吗?
angular5 - 如何在角度 4/5/6 中跟踪用户活动
在 Angular 4/5/6 中是否有任何库可以帮助跟踪用户活动?
跟踪/记录用户活动的最明显方法是将所有 HTTP 请求和参数连同用户名一起保存到数据库中。
编辑:我想跟踪类似 1) Bob 点击客户页面上的“添加新客户”按钮 2) Bob 更新了客户信息。3) Krish 已执行,因此 XYZ 报告等。
Sno Name Timestamp Log
1 Bob 29-10-18 3:39:11PM 添加新客户
跟踪哪些用户执行了哪些操作是必不可少的,因此像谷歌分析这样的东西并不真正符合要求。因为谷歌分析只显示路由细节而不是动作
如果不是图书馆,最好的解决方案是什么?
注意:如果您投反对票,请告诉我我的问题有什么问题
c# - 如何根据键盘和鼠标活动更改图像?
我试图通过改变用户的形象(红色离线,绿色在线)来改变离线和在线之间的用户可用性。我正在使用此代码根据键盘和鼠标事件将用户状态从在线更改为离线:
然后我实现了在一段时间不活动后改变用户图片的东西。
现在我想做同样的想法,在触发鼠标或键盘事件时再次将图像更改为在线用户。