이벤트와 세션 콜백

델리게이트 콜백을 등록하여 이벤트와 세션 트래킹의 상태에 관한 알림을 받을 수 있습니다. Adjust SDK는 선택적인 AdjustDelegate 프로토콜을 사용하며, 이는 어트리뷰션 콜백에 사용됩니다.

성공적으로 트래킹된 이벤트에는 다음의 델리게이트 콜백 함수를 추가합니다:

Objective-C
Swift
Javascript
- (void)adjustEventTrackingSucceeded:(ADJEventSuccess *)eventSuccessResponseData {
}

트래킹이 실패한 이벤트에는 다음의 델리게이트 콜백 함수를 추가합니다:

Objective-C
Swift
Javascript
- (void)adjustEventTrackingFailed:(ADJEventFailure *)eventFailureResponseData {
}

성공적으로 트래킹된 세션에 대해 다음의 델리게이트 콜백 함수를 추가합니다:

Objective-C
Swift
Javascript
- (void)adjustSessionTrackingSucceeded:(ADJSessionSuccess *)sessionSuccessResponseData {
}

트래킹이 실패한 세션에 대해 다음의 델리게이트 콜백 함수를 추가합니다:

Objective-C
Swift
Javascript
- (void)adjustSessionTrackingFailed:(ADJSessionFailure *)sessionFailureResponseData {
}

SDK는 Adjust 백엔드로 패키지 전송을 시도한 이후 델리게이트 함수를 호출합니다. 델리게이트 콜백 내에서는 응답 데이터 객체에 액세스할 수 있습니다. 이 객체는 콜백 상태에 관한 정보를 포함하고 있습니다. 다음은 반환된 속성의 요약 정보입니다.

이벤트 속성

세션 속성

참고:
값을 사용할 수 없는 경우, 기본값인 nil이 나타납니다.