Google Analytics分析,从资源/编程角度来看,使用实现它的最佳方法是什么?

问题描述

| 我正在尝试在我的应用程序中使用此功能(Google Analytics(分析)),但无法确定什么是最好的方法。 首先,我开始在应用程序的每个Activity中实现这一点。
public class MyActivity extends Activity {

    public static GoogleAnalyticsTracker tracker;   

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        tracker = GoogleAnalyticsTracker.getInstance();
        tracker.start(\"UA-YOUR-ACCOUNT-HERE\",this);

        tracker.trackPageView(\"/myActivityView\");
    }

    @Override
    public void onDestroy() {
        // Stop the tracker when it is no longer needed.
        tracker.stop();
        super.onDestroy();
    }
}
但是现在,我认为最好在Application类中创建一个跟踪器,并从每个Activity中引用它,而不要在我创建的每个Activity中重复此代码。 谁能解释哪种方法更好,为什么呢? 谢谢。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)