adjust-icon

콜백 정보 전송

SDK가 Adjust에 정보를 보낼 때 함수를 트리거하는 콜백을 설정합니다. 콜백은 세션이벤트 에 대해 설정할 수 있습니다.

세션 콜백

SDK가 세션 정보를 전송할 때 함수를 트리거하는 이벤트 콜백을 설정합니다. Success 콜백과 failure 콜백을 생성할 수 있습니다. Success 콜백은 SDK가 Adjust 서버로 정보를 전송할 때 트리거합니다. Failure 콜백은 SDK가 정보를 전송하는 동안 문제가 발생할 경우 트리거합니다.

세션 콜백은 응답 데이터 객체에 액세스가 가능하며, 해당 속성을 콜백 함수 내에서 사용할 수 있습니다.

속성데이터 유형설명
messageNSString서버로부터의 메시지나 SDK가 로깅한 오류.
timestampNSStringAdjust 서버의 타임스탬프.
adidNSStringAdjust가 제공한 고유한 디바이스 ID.
jsonResponseNSDictionary서버로부터의 응답을 포함한 JSON 객체.
willRetryBOOL실패한 패키지 재전송 시도 여부를 표시.

Success 콜백

메서드 서명
- (void)adjustSessionTrackingSucceeded:(nullable ADJSessionSuccess *)sessionSuccessResponseData;

SDK가 세션을 기록할 때 함수를 트리거하도록 success 콜백을 설정합니다.

Failure 콜백

메서드 서명
- (void)adjustSessionTrackingFailed:(nullable ADJSessionFailure *)sessionFailureResponseData;

SDK가 세션 기록에 실패했을 때 함수를 트리거하는 failure 콜백을 설정합니다.

이벤트 콜백

SDK가 이벤트 정보를 전송할 때 함수를 트리거하는 이벤트 콜백을 설정합니다. Success 콜백과 failure 콜백을 생성할 수 있습니다. Success 콜백은 SDK가 Adjust 서버로 정보를 전송할 때 트리거합니다. Failure 콜백은 SDK가 정보를 전송하는 동안 문제가 발생할 경우 트리거합니다.

이벤트 콜백은 응답 데이터 객체에 액세스가 가능하며, 해당 속성을 콜백 함수 내에서 사용할 수 있습니다.

속성데이터 유형설명
messageNSString서버로부터의 메시지나 SDK가 로깅한 오류.
timestampNSStringAdjust 서버의 타임스탬프.
adidNSStringAdjust가 제공한 고유한 디바이스 ID.
eventTokenNSString이벤트 토큰
callbackIdNSString이벤트 객체에 설정된 맞춤 정의 콜백 ID
jsonResponseNSDictionary서버로부터의 응답을 포함한 JSON 객체.
willRetryBOOL실패한 패키지 재전송 시도 여부를 표시.

Success 콜백

메서드 서명
- (void)adjustEventTrackingSucceeded:(nullable ADJEventSuccess *)eventSuccessResponseData;

SDK가 이벤트를 기록할 때 함수를 트리거하는 success 콜백을 설정합니다.

Failure 콜백

메서드 서명
- (void)adjustEventTrackingFailed:(nullable ADJEventFailure *)eventFailureResponseData;

SDK가 이벤트 기록에 실패했을 때 함수를 트리거하는 failure 콜백을 설정합니다.