Goddagens!
Håller på och meckar lite med Google analytics för en av mina appar.
(en kort översikt för Google Analytics för Android finns här) .
Googles exempel ser ut såhär ibörjan
Kod:
GoogleAnalyticsTracker tracker;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
tracker = GoogleAnalyticsTracker.getInstance();
// Start the tracker in manual dispatch mode...
tracker.start("UA-YOUR-ACCOUNT-HERE", this);
....
}
Funderar på vad tracker.start(...); egentligen gör och hur den borde användas. Skall den startas en gång för applikationen, eller skall en gång för varje activity?
Det vore ju smidigt att ha GoogleAnalyticsTracker-objektet i en basklass som ärver Activity, så man slipper definera det explicit i varje activity. Men frågan är alltså om man skall köra tracker.start(...) i basklassen också isåfall?
Hoppas någon kan hjälpa till!