【发布时间】:2013-02-27 22:04:45
【问题描述】:
我想在我的应用中跟踪我的 7 个活动中的所有活动和按钮点击。现在我正处于实施 GA 的开始阶段。我在打开的主菜单屏幕上运行它,并且可以在 google.com/analytics 上在线查看它。我的问题是如何在所有活动中实现这一点?
现在在我的主菜单类中,我有这个:
private Tracker tracker;
private GoogleAnalytics ga;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.mainmenumain);
EasyTracker.getInstance().activityStart(this);
//Get the GA singleton.
ga = GoogleAnalytics.getInstance(this);
//ga.setDebug(true);
//Use the GA singleton to get a Tracker object.
tracker = ga.getTracker("UA-###-1");
我是否必须声明这 2 个变量,然后在每个活动中调用 EasyTracker.getInstance().activityStart(this);、ga = GoogleAnalytics.getInstance(this); 和 tracker = ga.getTracker("UA-####-1");?
我知道那里有类似的主题,但我要求的是 Google Analytics 的新版本 2,而不是旧版本 1。
【问题讨论】:
标签: java android google-analytics singleton google-analytics-api