본문으로 건너뛰기

Parameters

startTest 함수를 호출할 때 Host 앱에서 Test Solution SDK로 전달할 수 있는 파라미터 목록입니다.

필수 값 (Required)

아래 파라미터들은 테스트를 시작하기 위해 반드시 설정해야 하는 필수 값입니다.

파라미터타입설명
goodsIdString서비스 상품을 식별하는 고유 ID입니다. 이 값을 통해 어떤 종류의 테스트를 진행할지 결정됩니다.
suidString사용자를 식별하는 고유 ID입니다. 사용자를 구분하는 용도로 사용됩니다.
languageString테스트가 진행될 언어를 설정합니다. 지원되는 언어 코드를 사용해야 합니다. (예: 'kr')

선택 값 (Optional)

아래 파라미터들은 필요에 따라 설정할 수 있는 선택 값입니다. 설정하지 않을 경우 SDK에 정의된 기본값으로 동작합니다.

파라미터타입기본값설명
isDevelopmentBooleanfalse개발 모드 활성화 여부를 설정합니다. true로 설정 시, 테스트 결과를 서버에 전송하지 않아 실제 데이터에 영향을 주지 않습니다.
enableHostLoggingBooleantrueSDK 내부의 로그를 Host 앱으로 전달할지 여부를 설정합니다. true로 설정하면 onLog 콜백을 통해 로그를 수신할 수 있어 디버깅에 유용합니다.
themeColorInteger0xFFFFCC00채팅 UI의 주 색상을 설정합니다. 0xAARRGGBB 형식 또는 0xRRGGBB 형식의 Hex 코드를 사용해야 합니다. (예: 0xFF00DDCC 또는 0x00DDCC)
themeModeString'system'UI의 테마 모드를 설정합니다. 'light' 또는 'dark' 값을 사용할 수 있습니다.
titleTextString"Career Counseling"테스트 화면 상단에 표시될 타이틀 텍스트를 직접 지정할 수 있습니다.
customDataMap or DictionarynullHost 앱의 특정 데이터를 SDK로 전달하기 위한 파라미터입니다. 여기에 전달된 값은 테스트 종료 후 onResult 콜백을 통해 그대로 다시 반환(Passthrough)됩니다. 사용자 세션 정보 등 추가 데이터를 연동할 때 유용합니다.