今回はアクセス解析の定番、
GoogleAnalyticsの導入方法まとめたいと思います。
では今回も早速コードを書いていきます。
もうGoogleAnalyticsアカウントがある事前提で
登録が終わってる事とします。
URLは何でもいいので、登録しちゃってください。
public class TestActivity extends Activity {
private static final String UA_ACCOUNT = "UA-0000000-1"
// define GoogleAnalyticsTracker object
private GoogleAnalyticsTracker tracker;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// create GoogleAnalyticsTracker Object
tracker = GoogleAnalyticsTracker.getInstance();
// Start the tracker in auto dispatch mode...
tracker.startNewSession(UA_ACCOUNT, 60, this);
setContentView(R.layout.main);
// do something here...
}
@Override
protected void onResume() {
super.onResume();
// count up page view
tracker.trackPageView("/");
}
@Override
protected void onDestroy() {
super.onDestroy();
tracker.stopSession();
}
}
解説といっても、GoogleAnalytics SDK導入ページそのままです。
startNewSessionは60秒の設定を入れ、
1分おきに自動で情報をGoogleへ送信するようになっております。
それ以外は特に変わったところはありません。
が、現実問題として、
複数Activityがあったらどうなるんだって考える人も多いと思いますので、
次回は複数のActivityがあった場合のGoogleAnalytics導入をしたいと思います。
0 件のコメント:
コメントを投稿