2014-01-09 110 views
3

我在我的iOS應用程序中使用GA,並且所有跟蹤器都能正常工作,但現在我添加了用戶定時跟蹤器,並且無法看到我發送的信息。如何在Google Analytics控制面板上查看「用戶計時」?

這是我使用的代碼:

NSTimeInterval timeInterval = [timeOfPause timeIntervalSinceDate:timeOfStart]; 
NSNumber *timeUsed = [NSNumber numberWithDouble:timeInterval]; 

[tracker send:[[GAIDictionaryBuilder createTimingWithCategory:@"ui_action" 
                 interval:timeUsed 
                  name:@"time used" 
                 label:nil] build]]; 

我可以看到日誌和價值觀,他們都OK,但我找不到GA現場這些信息。

+0

你檢查,如果跟蹤不爲零

,如果你在你的代碼更改第二排你的代碼應該工作?你如何初始化你的跟蹤器? – Lapinou

回答

7

我認爲你的問題是你啓動你的NSNumber實例(timeUsed)與十進制值。 GA V3 SDK似乎要求它是一個整數值。此外,createTimingWithCategory:interval:name:label:方法預計以毫秒爲單位的時間間隔。

NSNumber *timeUsed = [NSNumber numberWithInt:(int)(timeInterval*1000)]; 

看到這個答案:https://stackoverflow.com/a/21408160/1652146

相關問題