Android アプリ用に Google アナリティクス v2 を設定しようとしています。
現在、アクティビティとフラグメントのトラッカーを設定して、さまざまな画面を追跡しようとしています。すべてが継承される 2 つのアクティビティと、すべてが継承される 1 つのフラグメントがあり、追跡コードをこれら 3 つのクラスに配置するだけでよいので、すべてのクラスに追跡コードを配置する必要はありません。
@Override
public void onStart() {
super.onStart();
EasyTracker tracker = EasyTracker.getInstance();
tracker.setContext(getActivity());
String title = getTitle();
EasyTracker.getTracker().sendView(title);
}
まず、Fragment クラスで、sendView(title) 行でエラーが発生し続けます。「Fragment」のような不十分な文字列の代わりに、これを継承した実際の Fragment クラスの名前を渡したいと思います (これは私のために働いている唯一のもののようです...)
私の活動では、私は持っています:
@Override
protected void onStart() {
super.onStart();
EasyTracker tracker = EasyTracker.getInstance();
tracker.setContext(this);
tracker.activityStart(this);
}
@Override
protected void onStop() {
super.onStop();
EasyTracker.getInstance().activityStop(this);
}
これは適切な方法ですか?
どんな助けでも大歓迎です!!!