EasyTracker不执行自动跟踪

时间:2014-02-18 14:22:56

标签: android google-analytics

我在lib文件夹中有v3 SDK,在res / values文件夹中有analytics.xml。

documentation中声明如果我将ga_autoActivityTrackingga_reportUncaughtExceptions设置为true,则EasyTracker将执行自动跟踪。

毋庸置疑,它没有进行任何自动跟踪,因为没有任何分析代码初始化。

我在这里缺少什么?执行自动跟踪的触发器是什么?

请不要告诉我,我需要在每个活动中编写代码来执行此操作,因为它会使自动这个词变得多余。

1 个答案:

答案 0 :(得分:0)

  

请不要告诉我,我需要在每个活动中编写代码来执行此操作,   因为它会使单词自动冗余。

https://developers.google.com/analytics/devguides/collection/android/v3/#tracking-methods

抱歉,您需要将此添加到您的活动中。显然,您可以使用继承,只需将其添加到基本活动中即可。

@Override
  public void onStart() {
    super.onStart();
    ... // The rest of your onStart() code.
    EasyTracker.getInstance(this).activityStart(this);  // Add this method.
  }

  @Override
  public void onStop() {
    super.onStop();
    ... // The rest of your onStop() code.
    EasyTracker.getInstance(this).activityStop(this);  // Add this method.
  }