问题标签 [usage-statistics]
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.
ios4 - 在 iOS4 上获取特定进程的 CPU 使用率
我正在尝试使用 Apple SDK 从在 iOS4 上运行的后台应用程序获取各种进程的 CPU 使用率(cpu 滴答声)。这完全是在用户同意的情况下完成的,因此这里没有不道德的地方。
我使用 sysctl 获取进程列表,但进程的 cpu 滴答始终从设备返回为 0。或者,我尝试寻找前台进程并每隔几秒轮询一次以获取应用程序的使用情况。但是,没有指示进程是在前台还是后台运行的 API/标志。我事件检查了进程的内存消耗,并确定它是否在后台运行(如果在后台,内存不会波动)。但是,API proc_pidinfo 是私有的,Apple 拒绝了该应用程序。
我看过一些与此类主题相关的帖子,但没有得到明确的答案。
我知道沙盒不允许获取有关其他应用程序的信息(顺便说一句,这不是真的,因为 sysctl 提供了 PID、进程名称和开始时间)。但是,我在 Zokem 的应用商店中看到了一个名为 MyLife 的应用程序,他们报告了此类信息。它们精确到秒。我想知道是否有存储此信息的系统日志或数据库。
有人对获取应用程序的使用时间有想法吗?
delphi - 我的程序如何收集有关其自身的匿名使用数据?
某些软件可以选择收集匿名使用数据。这是如何运作的?它是如何收集和发送的?我想自己写一个小测试来试试这个,但我不知道从哪里开始。
database - 从 Postgres 统计信息收集器获取信息
我正在研究用于收集有关我们的 postgres 数据库信息的小工具,并且我一直在研究使用 postgres Stats Collecter。表格中似乎有很多信息/统计信息,但我无法理解这一切的确切含义。
如果有人以前使用过这些视图,他们能否为我指出正确的方向,以了解如何获取当前正在运行的查询数量或最慢查询等统计信息?如果这些从 postgres stats 收集器中是不可能的,是否还有其他方法可以获取我可以使用的统计信息?
我感到困惑的另一件事是统计数据收集器是否限制了数据量:例如,它是否只记录最后的 x 个服务器进程?
email - 有多少百分比的用户无法阅读 html 电子邮件
如果我只发送 html 消息,我正在寻找有多少用户无法阅读我的消息的最新统计信息。
我想要此信息的原因是要知道是否值得努力支持 html/纯文本电子邮件。
谢谢 :)
analytics - 如何计算“活跃用户”并监控粘性?
目前我正在这样做:
我有一个名为的表tracking_log
,每当用户使用我们的应用程序时,我都会在其中插入一行。我们使用此表来计算坚持使用我们并继续使用该软件的用户。
这工作正常。但现在我还想查看以下活动用户的数量:
- 自发布以来的每一天
- 自发布以来的每周
- 自推出以来每月明智。
表结构类似于:
我们对“第 1 天活跃用户”的定义:早于 (d1-15) 天注册并在 (d1-7) 天内使用该产品的用户。
tracking_log 表有大约 50 万条记录并且还在计数。我正在编写 MySQL 查询来计算上述数字,但结果却很慢。
实施它的最佳方法是什么?是否有任何现有的解决方案可以更轻松地生成此类报告?
statistics - 使用谷歌分析数据显示在我们的网页上?
在我们的某些页面上,我们会显示一些统计信息,例如该页面今天被查看的次数、过去一周被查看的次数等。此外,我们有一个整体统计页面,我们在其中按顺序列出页面,观看次数最多的。
今天,我们只是将这些页面浏览量和事件计数在它们发生时插入到我们的数据库中。我们还通过正常的页面跟踪及其 API 将它们发送到 Google Analytics。理想情况下,我们无需查询我们的数据库以将这些统计信息显示在我们的网页上,而只需查询 Google Analytics 的 API。谷歌分析在确定谁是真正的唯一身份并避免计算人为夸大浏览量的人方面做得更好(我们允许人们在我们的网站上创建页面)。
那么问题是是否可以使用 Google Analytics 的 API 来更新我们网页上的统计信息?如果我缓存结果是否更可行?或者只是偶尔更新我们的统计数据?对于我们的网站指标,我绝对喜欢 Google Analytics,但也许有更好的解决方案来满足这一特殊需求?
google-analytics - 可以从 Google Analytics 检索访问特定页面的用户吗?
我们有我们网站成员的个人资料页面。我想向我们的会员展示访问过他们的个人资料页面的会员。我目前通过在我们的数据库中记录流量来实现这一点。有些访问者没有登录,有些是。当个人资料页面访问者登录时,我可以向个人资料页面所有者显示访问其个人资料页面的人的链接。
我只想从 Google Analytics 中检索这些信息。它肯定会更加准确(真实的人,而不是机器人,唯一性的处理要好得多,等等),然后实现更详细的统计数据会容易得多。
那么这对 GA API 可行吗?要获取特定网页在某个日期范围内的访问者列表,一些访问者将在访问期间登录并且我可以获得他们的用户名?我想我必须在登录时将访问者的用户名传递给 GA(我已经通过向 GA 发送带有用户名的登录事件)或在每次网页访问时(还不知道如何)。
如果这对 GA 来说不是那么容易,我很乐意使用其他分析工具或服务。
logging - 记录大量基于 Java 的 API 服务请求的统计信息
我希望能够记录基于 Java 的 API 服务的使用统计信息。估计的请求率在每分钟 10 到 300 个之间,并且可能会增长到更高的数字。我不需要详细的分析,只需要一个简单的点击计数器,它会在指定的时间间隔内记录点击次数,这样我就可以绘制使用率与时间的关系图。
我知道一种可能性是 MySQL 中的日志命中或转储文件,但我认为这可能存在潜在的性能问题,因为 MySQL 请求似乎很昂贵。有更好的解决方案吗?我浏览了网络,但没有找到一个好的答案。
iphone - 是否有任何免费软件可以向服务器报告 iOS 应用使用统计信息?
我曾经对一个非 iOS 程序所做的事情是获取一个上面有命中计数器的 HTML 页面。
但是对于我的 iOS 东西,我想获得一些实际的设备信息,有点像 comScore 和 Flurry 所做的。
但是有没有人写过任何我可以用于此目的的免费软件(开源)?
谢谢。
programming-languages - 如何使用谷歌趋势查找编程语言流行度总体趋势的统计数据
我喜欢关注趋势浏览器/操作系统/语言等...我发现谷歌趋势有时是一个非常有用的资源,但有时我无法获得我想要的信息。
多年来,与其他主要 Linux 发行版相比,Ubuntu 的增长非常明显(在发布日期附近有 6 个月峰值)......
http://www.google.com/trends?q=ubuntu%2C+debian%2C+redhat%2C+mandrake&ctab=0&geo=all&date=all&sort=0
由于非编程相关事件而产生偏差的结果示例。请参阅新闻结果中的“山洪”和“Java 中的地震”
http://www.google.com/trends?q=flash%2C+java%2C+javascript&ctab=0&geo=all&date=all&sort=0
有没有办法更好地过滤结果以仅包含 Java 编程语言,并确保它捕获名称的所有变体 - 例如 js 而不是 javascript,或者可以生成类似图形趋势数据的替代工具。