ADJEvent 클래스
ADJEvent 클래스는 앱에서 발생한 이벤트에 대한 정보를 포함합니다. 이 정보는 ADJEvent 객체를 Adjust SDK의 trackEvent
메서드에 전달함으로써 Adjust 백엔드에 전송할 수 있습니다.
메서드
이벤트 객체 설정하기
이벤트를 기록하려면 Adjust 대시보드에서의 이벤트 토큰을 사용하여 이벤트 객체를 설정해야 합니다. 트래킹하고자 하는 각 이벤트는 대시보드로부터 고유한 토큰을 가져야 합니다. 이를 통해 Adjust 백엔드는 이벤트를 구별할 수 있습니다.
+ (nullable ADJEvent *) eventWithEventToken: (nonnull NSString *) eventToken
고유 콜백 ID 설정하기
setCallbackId
메서드를 사용하여 트래킹하고자 하는 이벤트에 대해 맞춤 ID를 설정할 수 있습니다. 이후 이 ID를 사용하여 성공 및 실패 이벤트를 보고할 수 있습니다.
- (void) setCallbackId: (nonnull NSString *) callbackId
Adjust에 콜백 파라미터 전송하기
Adjust 대시보드에서 콜백 URL을 설정할 수 있습니다. 이후 Adjust SDK는 유저가 앱에서 이벤트를 트리거할 때 이를 호출할 수 있습니다. 또한 addCallbackParameter
메서드를 호출하여 콜백 파라미터를 전송할 수 있습니다.
- (void) addCallbackParameter: (nonnull NSString *) key
value: (nonnull NSString *) value
네트워크 파트너에게 콜백 파라미터 전송하기
유저가 앱에서 이벤트를 트리거했을 때 네트워크 파트너에게 파라미터를 전송할 수 있습니다. 이를 위해 addPartnerParameter
메서드를 호출합니다.
- (void) addPartnerParameter: (nonnull NSString *) key
value: (nonnull NSString *) value
Adjust에 매출 상세 정보 전달하기
매출 관련 이벤트의 경우 매출 상세 정보를 Adjust 백엔드로 전달할 수 있습니다. 이를 위해 setRevenue
메서드를 호출한 뒤 트랜잭션의 통화와 금액을 전달합니다.
- (void) setRevenue: (double) amount
currency: (nonnull NSString *) currency