У меня есть TabActivity в Android, который добавляет 4 отдельных действия в TabHost.
При создании TabActivity я звоню:
tracker = GoogleAnalyticsTracker.getInstance();
tracker.start("MY UNIQUE GA CODE HERE", 10, getApplication());
А на TabActivity onDestroy () у меня есть
tracker.stop();
В onResume каждого действия, добавленного в TabHost, у меня есть:
tracker = GoogleAnalyticsTracker.getInstance();
tracker.trackPageView("/ActivityTitle");
Является ли это лучшим способом сделать это, я видел разные методы, но не однозначные, например, добавление метода start к каждому действию - но разве это не раздувает уникальные представления?
Любая помощь высоко ценится
Заранее спасибо
Обновление
Я, наконец, получил некоторые статистические данные, и, кажется, все работает, я оставляю за собой право судить о времени, проведенном в среднем по приложению, но "кажется" правильным. любой вклад для лучшей практики высоко ценится.
PS В eclipse я получаю предупреждение о том, что методы .start () и .stop () устарели, документация Googles еще не обновлена, поэтому не могу найти лучший способ сделать это, если вы знаете, добавьте.
Благодаря.