2012-12-30 25 views
0

我在iOS應用程序中使用Google Analytics,並試圖使用他們的用戶計時功能來記錄後端HTTP服務器的響應程度。代碼如下:如何在iOS分析SDK中使用Google的用戶計時功能

NSTimeInterval interval = [date timeIntervalSinceNow]; 
[self.tracker trackTimingWithCategory:@"request" 
          withValue:interval 
          withName:request.URL.absoluteString 
          withLabel:nil]; 

但是,Google Analytics中的報告中沒有顯示任何提示?我怎樣才能調試呢?

回答

1

我認爲你遇到的問題之一是第二個參數的負值。可能會嘗試這樣的事情:

NSTimeInterval interval = -[date timeIntervalSinceNow]; 
[self.tracker trackTimingWithCategory:@"request" 
          withValue:interval 
          withName:request.URL.absoluteString 
          withLabel:nil]; 

注意第一行中額外的「 - 」。

另一種方法是使用其他跟蹤機制之一,如事件/自定義變量或指標。

+0

任何成功讓這個工作? – Avi

+0

謝謝,那完全正確。只是 - 的。謝謝! – ConfusedNoob

+0

我有相同的症狀,但不同的原因http://stackoverflow.com/a/20126034/1005983 – nh32rg

相關問題