1
我正在使用適用於Android的Google Analytics V2。我選擇了使用記錄屏幕的手動方法,以便我可以在Fragments中記錄屏幕。如何使用Google Analytics在Android上捕獲屏幕退出
GoogleAnalytics.getInstance().sendView("/home");
但是,當我看結果時,平均屏幕時間太高。我做了一些測試,我去了一個屏幕,然後把手機閒置了很多分鐘。我不確定谷歌如何確定屏幕訪問已經結束,這絕對是在手機顯示屏變暗之後的幾分鐘。
所以這個問題,有沒有辦法告訴谷歌分析屏幕視圖結束?看來EasyTracker有這個概念,但手動方法沒有。
謝謝。我研究了使用onPause和onResume,但是當手機顯示超時時,這些會被觸發_alot_。我正在嘗試其他一些方法 - 如果找到解決方案,我會更新。 – mjancola 2013-04-12 15:16:34
我在想,onPause onResume只計算時間,但你只需要在onDestroy中發送一次。 – k0nig 2013-04-12 15:58:35
我基本上做了@ k0nig做的事情。我試圖使用EasyTracker,但這些方法在實時活動跟蹤中非常不可靠,因此QA很難進行驗證。相反,我只使用sendView並創建了一個假的背景屏幕,我在onStop()中調用了活動或片段。 – mjancola 2013-04-24 16:56:39