2011-10-05 316 views
1

我有一個應用程序,我在其中設置了一個跟蹤器。我在每個活動中使用tracker = GoogleAnalyticsTracker.getInstance();tracker.startNewSession("<UA number", this);onCreate()。我感興趣的是 - 在每個單獨的活動中開始新的會話是否有效,或者我可以在自定義活動管理器中執行此操作?在第二種情況下,我不確定在哪裏停止會話?目前我在onDestroy()的每個活動中都會這樣做。Google Analytics(分析)跟蹤器

回答

3

不要擔心,你做得很好。

如果您有很多活動,則可以製作處理跟蹤的父級活動,例如example here

記得跟蹤的頁面視圖

+0

感謝您的回答!無論如何,我有一個自定義的活動組,並且活動狀態與我混在一起...不停止跟蹤​​器會話('tracker.stopSession();')的後果是什麼? – lomza

+0

tracker.start()和tracker.startNewSession()之間有什麼區別? – lomza

+0

我認爲在默認情況下,會話在30分鐘內超時(至少網絡跟蹤器會話會持續此持續時間),但對於移動設備應該更低。它沒有記錄,所以我不能肯定地說。 ;哦,不同之處在於start()已被棄用。 – Reno

相關問題