适用于Android的Android分析sdk不起作用

时间:2012-10-23 15:41:07

标签: android google-analytics

我正在尝试在我的Android应用中使用Google分析。 因此,我在我的Google分析帐户中创建了一个新的测试应用,并将我的应用与其相关联。

这是我正在使用的代码

在我的活动中

tracker = GoogleAnalyticsTracker.getInstance();
tracker.startNewSession("UA-xxxx-yy", 1, this);

在片段(或页面)中

((TestActivity)getActivity()).tracker.trackPageView("/blah");// + data.name);
((TestActivity)getActivity()).tracker.trackEvent("stam", "succeed", "yes", 2);
((TestActivity)getActivity()).tracker.dispatch();

但由于某种原因,我的帐户中没有任何内容。我在哪里错了?

1 个答案:

答案 0 :(得分:0)

检查您的Google AnalyticsSDK:libGoogleAnalyticsV2.jar为我工作(不是libGoogleAnalytics.jar)。

以下是文档https://developers.google.com/analytics/devguides/collection/android/v2/ 根据文档,您应使用EasyTrackerGoogleAnalytics代替GoogleAnalyticsTracker

@Override
public void onStart() {
    super.onStart();
    EasyTracker.getInstance().activityStart(this); 
}