2
我在iOS項目中使用Google AnalyticsSDK,我對它的性能問題有點擔心。我不確定跟蹤調用是否在單獨的線程中運行,以避免阻塞主線程。Google Analytics(分析)是否在單獨的線程中運行?
有人知道它是否在一個單獨的線程運行?有沒有什麼辦法找出它?
謝謝!
我在iOS項目中使用Google AnalyticsSDK,我對它的性能問題有點擔心。我不確定跟蹤調用是否在單獨的線程中運行,以避免阻塞主線程。Google Analytics(分析)是否在單獨的線程中運行?
有人知道它是否在一個單獨的線程運行?有沒有什麼辦法找出它?
謝謝!
SKD使用事件隊列工作,每X事件或秒異步線程與Google服務器通信併發送所有事件。使用調試模式查看日誌。
// Optional: set Google Analytics dispatch interval to e.g. 20 seconds.
[GAI sharedInstance].dispatchInterval = 20;
// Optional: set debug to YES for extra debugging information.
[GAI sharedInstance].debug = YES;