2014-01-09 5 views
3

iOS 앱에서 GA를 사용하고 있으며 모든 추적기에서 모든 것이 잘 작동하지만 이제 사용자 타이밍 추적기가 추가되어 전송하는 정보를 볼 수 없습니다. Google 애널리틱스 대시 보드에서 '사용자 타이밍'을 보려면 어떻게해야합니까?

내가 사용하고 코드입니다 :

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

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

내가 로그와 값을 볼 수 있으며이 좋아하지만 내가 GA 사이트에서 이러한 정보를 찾을 수 없습니다.

+0

당신은 확인 했나 :

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

이 답변을 참조하십시오

: 당신이 코드에서 두 번째 행을 변경하는 경우

코드는 작동 하는가? 트래커를 어떻게 초기화합니까? – Lapinou

답변

7

NSNumber 인스턴스 (timeUsed)를 10 진수 값으로 시작하는 것이 문제라고 생각합니다. GA V3 SDK에는 정수 값이 필요합니다. 또한 createTimingWithCategory:interval:name:label: 메서드는 간격을 밀리 초 단위로 예상합니다. 추적이 전무가 아닌 경우 https://stackoverflow.com/a/21408160/1652146

관련 문제