SDK가 Adjust에 정보를 보낼 때 함수를 트리거하는 콜백을 설정합니다. 콜백은 세션 및 이벤트에 대해 설정할 수 있습니다.
세션 콜백
SDK가 세션 정보를 전송할 때 함수를 트리거하는 이벤트 콜백을 설정합니다. Success 콜백과 failure 콜백을 생성할 수 있습니다. Success 콜백은 SDK가 Adjust 서버로 정보를 전송할 때 트리거합니다. Failure 콜백은 SDK가 정보를 전송하는 동안 문제가 발생할 경우 트리거합니다.
세션 콜백은 응답 데이터 객체에 액세스가 가능하며, 해당 속성을 콜백 함수 내에서 사용할 수 있습니다.
속성
데이터 유형
설명
Message
string
서버로부터의 메시지나 SDK가 로깅한 오류.
Timestamp
string
Adjust 서버의 타임스탬프.
Adid
string
Adjust가 제공한 고유한 디바이스 ID.
JsonResponse
Dictionary<string, object>
서버로부터의 응답을 포함한 JSON 객체.
WillRetry
bool
실패한 패키지 재전송 시도 여부를 표시.
Success 콜백
SDK가 세션을 기록할 때 함수를 트리거하도록 success 콜백을 설정합니다.
예:
이 예시는 SDK가 세션을 기록한 시점의 타임스탬프를 기록하는 방법을 보여줍니다.
Failure 콜백
SDK가 세션 기록에 실패했을 때 함수를 트리거하는 failure 콜백을 설정합니다.
예:
이 예시는 세션 실패 메시지를 로그하는 방법을 보여줍니다.
이벤트 콜백
SDK가 이벤트 정보를 전송할 때 함수를 트리거하는 이벤트 콜백을 설정합니다. Success 콜백과 failure 콜백을 생성할 수 있습니다. Success 콜백은 SDK가 Adjust 서버로 정보를 전송할 때 트리거합니다. Failure 콜백은 SDK가 정보를 전송하는 동안 문제가 발생할 경우 트리거합니다.
이벤트 콜백은 응답 데이터 객체에 액세스가 가능하며, 해당 속성을 콜백 함수 내에서 사용할 수 있습니다.