当前位置: 首页 > 知识库问答 >
问题:

追踪Android应用程序使用情况

景书
2023-03-14

我们的Android应用程序有很多不同的设置。我们想简化它,只保持可见的最常用的和隐藏其他在一些高级模式。为了做到这一点,我们需要知道我们的用户主要使用的设置是什么。所以我们需要找到一种方法来获得应用程序使用的统计数据。

该应用程序包含谷歌分析(GA),所以自然而然的选择是使用GA。然而,GA似乎更适合跟踪事件,而不是应用程序中的恒定设置。换句话说,使用遗传算法,我们可以很容易地跟踪用户何时更改一个设置的值,通过跟踪对设置的单击。但不是设置的状态。

共有1个答案

聂迪
2023-03-14

>

  • Google Analytics Events应该是可行的,因为每个事件都有4个参数。例如,如果要跟踪当前设置为女性并更改为男性的性别设置,则可以发送以下事件参数

    (“性别”,“女性”,“男性”,1)

    跟踪从男性到女性的变化为:

    编辑-我强烈建议不要使用Flurry跟踪事件,因为它们很难/不可能在聚合中报告。

  •  类似资料:
    • 在微服务场景下,我们会拆分出来很多的服务,也就意味着一个业务请求,少则跨越 3-4 个服务,多则几十个甚至更多,在这种架构下我们需要对某一个问题进行 Debug 的时候是极其困难的一件事情,那么我们就需要一个调用链追踪系统来帮助我们动态地展示服务调用的链路,以便我们可以快速地对问题点进行定位,亦可根据链路信息对服务进行调优。 在 Hyperf 里我们提供了 hyperf/tracer 组件来对各个

    • 我需要跟踪所有安装的应用程序在android操作系统中的使用时间,包括java。例如,此应用程序非常相似:https://play.google.com/store/apps/details?id=com.agrvaibhav.AppUsageTracking 有办法做到这一点吗?

    • 问题内容: 如何以编程方式找到我的Android应用程序上使用的内存? 我希望有一种方法可以做到。另外,我也该如何获得手机的空闲内存? 问题答案: 请注意,现代操作系统(如Linux)上的内存使用是一个极其复杂且难以理解的领域。实际上,你正确解释任何数字的机会非常低。(几乎每当我与其他工程师一起查看内存使用量数字时,对于它们的实际含义总会进行长时间的讨论,这只会导致模糊的结论。) 注意:我们现在有

    • 我有一个简单的Java应用程序,我想用Jaeger测试跟踪,但遇到了错误。 Maven依赖- jaeger一体机- 这是代码- 我犯了个错误- 感谢任何帮助!

    • 问题内容: 我有一些PHP脚本可以登录,如果登录成功,则返回带有会话ID的JSON数组。 在我的应用程序中,我想登录首页并继续进行登录。我创建了一个单例类,其中包含一个会话ID(以及其他一些字段),该ID从PHP页面从JSON接收。根据用户的操作检查此单例对象的字段“ session_id”。 如果用户要注销,则将session_id设置为null从而注销。 登录时,我还使用HttpURLConn

    • 1. 功能说明 Dorado是分布式通信框架,并不包括性能监控系统,但更细粒度服务性能数据必须来自于框架的数据采集。通常使用监控系统的API上报数据的做法是,在起始和结束的位置埋点,由监控服务来计算耗时做数据统计,但我们平时在运维时经常遇到的一个问题就是,“为什么我的请求调用端比服务端耗时高出那么多”、“为什么框架上报耗时与我在接口实现中的耗时差异很大”。其实一个请求从发起到收到返回,中间经历了好