이 문서에서는 iOS용 Google 애널리틱스 SDK v2를 사용하여 사용자 시간을 측정하는 방법을 간략하게 설명합니다.
개요
사용자 시간을 측정하면 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. }