0

我需要创建一个在 android 应用程序后台运行的库,并监听和记录用户在移动应用程序中使用的所有操作/事件。

例如:

  1. 如果用户点击特定按钮,图书馆会注意到他点击了它。
  2. 如果用户点击地图,图书馆会记录该事件/手势
  3. 如果用户刷卡,图书馆会注意到用户刷卡...

我的库跟踪应用程序的可用性,我需要某种监听器来记录用户使用的动作/事件。

我在网上找不到任何东西,如何在后台服务中捕获事件。我读到了BroadcastReceiverIntentService不知道我可以在我的图书馆中使用它来解决我的问题。

我可以知道实现目标的正确方法是什么吗?

4

2 回答 2

1

您不能拦截其他应用程序的用户事件。

于 2014-03-25T10:53:47.433 回答
0

是的。您可以在您的应用程序中跟踪用户的行为,然后您可以使用Google Analytics(分析)并在您的应用程序中实现它。

Google Analytics提供易于使用的 API 和 SDK 将数据发送到 Google Analytics。

使用集合 API 和 SDK,您可以衡量用户如何与您的内容和营销计划进行交互。实施后,您将能够在 Google Analytics 中或通过报告 API 查看用户交互数据。

于 2014-03-25T11:15:43.183 回答