setEicContextInfo

fun setEicContextInfo(deviceId: String, projectName: String, projectVersion: String, deviceType: EicContextType.DeviceType, serviceName: EicContextType.ServiceName, serviceType: EicContextType.ServiceType, language: String = "ko", carCode: String)

EDITH 음성 서비스를 사용하기 위해서 앱으로 부터 필수적으로 전달되어야 하는 정보를 업데이트한다.
DeviceId, ProjectName, ProjectVersion, DeviceType, ServiceName, ServiceType 이 앱으로 부터 업데이트 된다.
DeviceId 의 경우 차량일 경우 VIN 정보가 업데이트 되고 그외에는 앱의 고유 ID 정보(ex. 한 번 생성되어 저장된 UUID 혹은 Android ID)가 업데이트 된다.

See also

Parameters

deviceId

(mandatory) 앱 설치 시 생성되는 고유 정보. 차량의 VIN 정보 혹은 앱이 가지고 있는 고유 ID 정보.

projectName

앱의 Project 이름

projectVersion

앱의 버전 정보

deviceType

(mandatory) 앱이 설치된 디바이스 종류.

serviceName

(mandatory) 서비스 이름.

serviceType

(mandatory) 서비스 타입.

fun setEicContextInfo(cmd: EicContextCommand, value: Any? = null)

앱에서 Header Context 정보를 업데이트 한다.

See also

Parameters

cmd

: 업데이트 하는 Context 종류

value