- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试跟踪用户一天花在我的应用程序上的时间并将此数据发送到我的服务器。我想知道 google analytic 是否可以为我完成这项工作,我已经搜索了这个并且我来了know google analytic can measure screen views 允许您查看用户查看最多的内容,以及他们如何在不同的内容之间导航。我想是谷歌分析做 session 跟踪?(我还没有找到这个)。如果 google analytic 不做这项工作,你能建议我如何手动完成吗,我只需要一个粗略的草图。
最佳答案
创建你自己的CustomApplication
类并让它扩展Application
,然后覆盖onCreate
方法,这个方法会在你的应用程序被调用时被调用打开,在那里你可以将 session 的开始时间发送到你的服务器。然后覆盖 onDestroy
方法,该方法将在应用程序关闭时调用,并在那里将 session 的结束时间发送到您的服务器。
使用 ID 将正确的开始时间与正确的结束时间相匹配。然后在您的服务器上,您可以轻松计算结束时间和开始时间之间的差异,以确定用户在您的应用上花费了多长时间。然后,您只需将一天的所有 session 时间相加,就可以得到用户在特定日期在您的应用上花费的总时间。
关于java - 在 Android 应用程序上跟踪用户 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37746001/
关闭。此题需要details or clarity 。目前不接受答案。 想要改进这个问题吗?通过 editing this post 添加详细信息并澄清问题. 已关闭 7 年前。 Improve th
所以我正在开发一个黑 jack 程序,但我有点卡住了。我会警告大家,我对编程真的很陌生,而且,我正在项目中期......所以有一些松散的结局和未使用的变量,以及一些不必要的逻辑(用于测试),但这就是我
我正在尝试创建一个可用作 OpenGL 测试工具的示例程序。到目前为止,我的那个似乎可以工作,但似乎忽略了通过统一变量 MVPMatrix 传递的 MVP 矩阵。当我添加代码以读回制服并检查它是否确实
感谢您帮助我,这是有关我的代码的部分。 printf("Thank you, now please enter the logic gate"); scanf("%s", &C); if (C ==
public static void ejemplosString(String palabra){ char[] letras = palabra.toCharArray();
所以,我有一个 php 应用程序,通过 cgi 和 nginx 运行。我有一个 .jar 程序,用于在条形码打印机(Zebra)上打印条形码,猜猜看是什么!。 我的 php 应用程序使用 exec()
我遇到的唯一问题是 getAll() 方法,它似乎在 PersonnelController 类中的位置立即运行。我也曾在其他很多地方尝试过,但都没有成功。 setAll() 方法看起来不错,我已经测
我是一名优秀的程序员,十分优秀!