Flurry on IOS
最近剛好有機會研究到Flurry
就紀錄一下在iDevice上發生的奇怪事情
常常會有一些使用者點擊的資料沒有被送到Flurry
等了十來天也是沒有
後來再把 setSessionReportsOnCloseEnabled設定成No
使用者的操作行為就開始出現在Flurry了
目前推測是因為 setSessionReportsOnCloseEnabled預設是開啟
當app關閉時才把session的資料送回去Flurry server
但如果傳送的時間拉太久 app被os給關掉
就可能造成資料沒送成功
如果設成No 就是下次開啟app時 再把report送出
雖然這樣有可能不會收到那些使用者只開過一次的資料
但總比資料全部遺失來的好
除此之外 還有看到一個有趣的參數 setSessionContinueSeconds
這個可以設定當你跳出app後幾秒就結束這個session
如果把時間設定成1秒 或許有機會再關閉app前
就順利把資料送出也不一定
但也有可能會和setSessionReportsOnCloseEnabled設成Yes一樣
資料直接遺失 XDD
這些目前還在持續觀查中
Flurry 的確是一個很有趣的東西
參考: http://support.flurry.com/index.php?title=IPhone_FAQ
0 意見 :
張貼留言