在具有UI活动和无休止的后台服务的Android应用中使用Google Analytics

时间:2014-01-29 12:26:25

标签: android service google-analytics analytics

我们有一个Android应用程序,它包含两个主要组件: 主UI(几个活动)和后台服务无休止地运行,没有与UI直接交互(从同一个数据库写入/读取)。 UI通常由用户使用,但不是那么多。后台服务应始终运行。

目前我们正在使用Flurry,但我们做错了。由于事件来自活动和后台服务,因此会损坏我们的会话设置,活动用户等。我们想让事情变得更好。

我们已决定将Flurry替换为Google Analytics(自上次我们检查以来,SDK v3已经有了很大改进)。我们创建了两个具有不同跟踪ID的不同属性(一个用于UI,一个用于服务)。我们的计划是使用带有UI的EasyTracker(在测量会话时间和屏幕流程方面更简单)并使用手动跟踪器进行服务(https://developers.google.com/analytics/devguides/collection/android/v3/advanced#multiple-trackers

我们有两个主要问题:

  1. 将UI和服务分成两个不同的属性是个好主意吗?
  2. 我们应该测量服务的会话时间吗?我们确实想知道实际运行服务的用户数量,但在这种情况下会话时间无关紧要。我们可以使用其他任何事件来了解有多少活跃服务用户吗?
  3. 任何想法,评论,建议或见解都将受到高度赞赏。

    谢谢,Alik

0 个答案:

没有答案