이 개발자 가이드에서는 iOS용 Google 애널리틱스 SDK v3을 사용하여 앱에서 이벤트를 측정하는 방법을 설명합니다.
개요
이벤트는 버튼 누르기나 게임의 특정 항목 사용과 같은 앱의 상호작용 구성요소와 관련된 데이터를 수집하는 데 유용한 방법입니다.
이벤트는 사용자의 앱 콘텐츠와의 상호작용을 설명하는 데 사용할 수 있는 4개의 필드로 구성됩니다.
필드 이름 | 트래커 필드 | 유형 | 필수 | 설명 |
---|---|---|---|---|
카테고리 |
kGAIEventCategory |
NSString |
예 | 이벤트 카테고리입니다. |
작업 |
kGAIEventAction |
NSString |
예 | 이벤트 액션입니다. |
라벨 |
kGAIEventLabel |
NSString |
아니요 | 이벤트 라벨입니다. |
값 |
kGAIEventValue |
NSNumber |
아니요 | 이벤트 값입니다. |
구현
Google 애널리틱스로 이벤트를 전송하려면
GAIDictionaryBuilder.createEventWithCategory:action:label:value:
를
사용하고 다음 예와 같이 조회를 전송합니다.
// May return nil if a tracker has not already been initialized with a property // ID. id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker]; [tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"ui_action" action:@"button_press" label:@"play" value:nil] build]];