用户事件/操作的后台侦听器

时间:2014-03-25 10:48:33

标签: android android-intentservice

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

例如:

  1. 如果用户点击特定按钮,图书馆会注意到他点击了它。
  2. 如果用户点击地图,则库会记录该事件/手势
  3. 如果用户滑动,库会记录用户滑动...
  4. 我的图书馆跟踪应用程序的可用性,我需要一些记录用户使用的动作/事件的监听器。

    我无法在网上找到任何内容,如何在后台服务中捕获事件。我读到BroadcastReceiverIntentService无法弄清楚我可以在我的库中使用它来解决我的问题。

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

2 个答案:

答案 0 :(得分:1)

您无法拦截其他应用的用户事件。

答案 1 :(得分:0)

是。您可以在应用中跟踪用户的行为,然后您可以使用 Google Analytics 进行操作,并在您的应用中实施。

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

通过集合API和SDK,您可以衡量用户与您的内容和营销活动的互动方式。实施后,您将能够在Google Analytics中或通过Reporting API查看用户互动数据。