有没有可以做到这一点的工具?就像一个网站,出于同样的基本原因?
更新---我的意思是收集有关我正在编写的应用程序的统计信息我需要知道最常用的选项,时间,时间等.
我希望我们的应用程序在第一次启动时向服务器发送一些匿名信息(操作系统,Java版本等).这个用途的唯一用途是确定使用了多少副本,并了解客户最常使用的操作系统,因此我们知道应该在哪里集中测试.
我们是否应该询问用户的许可(通过显示允许/不允许对话框),还是不需要?我知道的许多应用程序在未经许可的情况下发送此类信息,但即使它可能是合法的,我也不知道它是否是好的行为.
在我们的某些页面上,我们会显示一些统计信息,例如今天查看该页面的次数,过去一周查看过的次数等.此外,我们还有一个整体统计页面,我们按顺序列出页面,这被认为是最多的.
今天,我们只是将这些综合浏览量和事件计数插入我们的数据库中.我们还会通过常规网页跟踪及其API将其发送给Google Analytics.理想情况下,我们只需查询Google Analytics的API,而不是查询我们的数据库,以便在我们的网页上显示这些统计信息.Google Analytics(分析)可以更好地确定真正的独立用户是谁,并避免计算人为夸大其网页浏览量的人数(我们允许人们在我们的网站上创建网页).
所以问题是,是否可以使用Google Analytics的API更新我们网页的统计信息?如果我缓存结果是否更可行?或者只是偶尔更新我们的统计数据?我非常喜欢谷歌分析我们的网站指标,但也许有一个更好的解决方案,以满足这一特殊需求?
statistics google-analytics visitor-statistic google-analytics-api usage-statistics
我正在开发一个使用Spring Security作为安全层的webapp.
我们的一个重要特征是知道哪个用户正在访问该应用程序,以及他们花费多少时间.
我不知道如何处理它.还有其他一些框架可以处理这种使用情况统计吗?
有没有办法使用Spring Security本身来处理它?
//我正在阅读有关Spring Security的更多内容,看来它的过滤器可以帮助我.这里将分享任何进展.
首先,我不是在寻找花在给定应用程序上的时间。已经有“一个应用程序”,com.android.settings/.UsageStats以及 AOSP 中的大量支持代码frameworks/base/services/java/com/android/server/am/UsageStatsService.java等。
到目前为止,我检查过的代码似乎没有记录在特定<activity>s上花费的时间。我想通过两种方式获取这些信息,但觉得必须有一些更简洁、更简单的东西,可以利用更多现有代码。这些想法是:
Activity类onPause()和onResume(), 以破解时间戳,并在某个地方(可能是 SQLite 数据库)记录信息。Context课堂进行仪表化,以便在startActivity()和朋友通话时做笔记。那么你认为 - 有什么比这些选项更好的呢?先感谢您!
android frameworks usage-statistics android-intent android-activity
一个Android菜鸟问题。对于用户设备上安装的每个应用程序,一个应用程序是否可以(以编程方式)确定:
其中 (3) 可以是用户点击或数据流量。
Android操作系统是否为此类数据提供API?
预先感谢您的帮助。
我需要在 android 操作系统中使用 java 跟踪所有已安装应用程序的使用时间。例如,这个应用程序非常相似:https : //play.google.com/store/apps/details?id=com.agrvaibhav.AppUsageTracking
有没有办法做到这一点?
首先感谢您的帮助!
我想找出数据库中哪些表使用最频繁,即查询该表的用户数量,查询次数,每个表用户消耗的资源,查询表的总时间,以及任何其他有用的数据。现在我将分析限制在 9 个特定的表。我尝试使用stl_scan和pg_user使用接下来的两个查询:
SELECT
s.perm_table_name AS table_name,
count(*) AS qty_query,
count(DISTINCT s.userid) AS qty_users
FROM stl_scan s
JOIN pg_user b
ON s.userid = b.usesysid
JOIN temp_mone_tables tmt
ON tmt.table_id = s.tbl AND tmt.table = s.perm_table_name
WHERE s.userid > 1
GROUP BY 1
ORDER BY 1;
SELECT
b.usename AS user_name,
count(*) AS qty_scans,
count(DISTINCT s.tbl) AS qty_tables,
count(DISTINCT trunc(starttime)) AS qty_days
FROM stl_scan s
JOIN pg_user b
ON s.userid = b.usesysid
JOIN temp_mone_tables tmt
ON tmt.table_id …Run Code Online (Sandbox Code Playgroud) sql database-administration usage-statistics amazon-redshift
我们如何在 android 11 中获取所有已安装的应用程序?对于 Android 10,它运行良好,但是当我更新到 android 11 时,所有这些都消失了。
usage-statistics ×10
android ×4
datadog ×1
delphi ×1
frameworks ×1
java ×1
lambda ×1
login ×1
security ×1
spring ×1
sql ×1
statistics ×1
statsd ×1
time ×1
winapi ×1