如何使用新的Google analytics for mobile(v2)分析Android服务任务
我没有一个前台活动,只是一个后台的保持活动的服务 如何与it一起使用?关于您的服务的onCreate方法,您可以尝试:如何使用新的Google analytics for mobile(v2)分析Android服务任务,android,google-analytics,android-service,Android,Google Analytics,Android Service,我没有一个前台活动,只是一个后台的保持活动的服务 如何与it一起使用?关于您的服务的onCreate方法,您可以尝试: EasyTracker.getInstance().setContext(this); 这样,您就可以在活动之外使用EasyTracker。在SiFEUP移动客户端中查看这两个类。它们提供了一个很好的示例,可以管理单个线程来进行跟踪调用,以及会话管理。您应该能够使用该类为您提供服务 你可以使用新的谷歌分析来做到这一点 GoogleAnalytics GaInstance =
EasyTracker.getInstance().setContext(this);
这样,您就可以在活动之外使用EasyTracker。在SiFEUP移动客户端中查看这两个类。它们提供了一个很好的示例,可以管理单个线程来进行跟踪调用,以及会话管理。您应该能够使用该类为您提供服务
你可以使用新的谷歌分析来做到这一点
GoogleAnalytics GaInstance = GoogleAnalytics.getInstance(mContext);
Tracker tracker = GaInstance.getTracker("UA-XXXX-Y");
tracker.send(new HitBuilders.EventBuilder()
.setCategory(categoryId) // string value of Category name
.setAction(actionId) // string value of action name
.setLabel(labelId) // string value of label name
.build());
考虑使用某种抽象代码的情况,该代码不关心它是否在活动或服务中运行。我可以使用应用程序上下文吗?我想你可以,但我真的不知道,这取决于我猜的抽象代码。试试看: