사용자 시간 - iOS SDK

이 문서에서는 iOS v2용 Google 애널리틱스 SDK를 사용하여 사용자 시간을 측정하는 방법을 간략히 설명합니다.

개요

사용자 시간 측정은 Google 애널리틱스에서 기간을 측정하는 기본적인 방법입니다. 이는 예를 들어 리소스 로드 시간을 측정하는 데 유용할 수 있습니다.

Google 애널리틱스에서 타이밍은 다음 필드로 구성됩니다.

  • NSString 카테고리 - 시간이 지정된 이벤트의 카테고리
  • NSTimeInterval 간격 - 타이밍 측정(초)
  • NSString (선택사항) 이름 - 시간이 지정된 이벤트의 이름
  • NSString (선택사항) 라벨 - 시간이 지정된 이벤트의 라벨

사용자 시간 데이터는 주로 사용자 시간 보고서에서 확인할 수 있습니다.

구현

사용자 시간을 Google 애널리틱스로 전송하려면 sendTimingWithCategory:withTimeInterval:withName:withLabel를 호출하고 시간 간격과 카테고리를 제공합니다. 다음 예에서는 일부 리소스의 로드가 완료된 후 onLoad:가 호출된다고 가정합니다. 이 경우에는 게임의 최고 점수 목록입니다.

- (void)onLoad:(NSTimeInterval *)loadTime {
    [tracker sendTimingWithCategory:@"resources"
                            withTimeInterval:loadTime
                                    withName:@"high scores"
                                   withLabel:nil];
    ... // The rest of your onLoad: code.
}