1 - iOS
[iOS/Swift] Amplitude를 이용한 사용자 행동 이벤트 로깅
seonshine-bibi
2022. 8. 12. 19:16
반응형
1.
Podfile에
pod 'Amplitude', '~>8.8.0'
을 추가하고, terminal에서
pod install --repo-update
를 실행한다.
2.
Swift 코드에서 Amplitude를 import 한 후,
func application(...) {
...
Amplitude.instance().trackingSessionEvents = true
Amplitude.instance().initializeApiKey("")
Amplitude.instance().setUserId("")
Amplitude.instance().logEvent("app_start")
...
return true
}
func application 내부에 위와 같은 코드를 추가해준다.
3.
이벤트를 보내려면
Amplitude.instance().logEvent("button_click")
위와 같은 형식으로 사용하면 된다.
4.
parameter를 넣어서 이벤트를 보내려면
Amplitude.instance().logEvent("button_click", withEventProperties: ["":""])
위와 같은 형식으로 사용하면 된다.
5. User Property 설정 방법
let identify = AMPIdentify().set("age", value: NSNumber(value: 20))
Amplitude.instance().identify(identify)
반응형