Guides

라이브러리 payload 정의

소스라이브 사용과 관련된 payload 정의는 아래와 같습니다.

setInit

매개변수typeRequireDescription
broadcastIdStringtrue방송 ID
env'stage'false미사용시 운영으로 처리됩니다.

실제 사용 예시는 라이브러리 기본 사용법 페이지 를 참고해주세요

setFloatingType

매개변수typeRequireDescription
type'scroll' | 'basic'true플로팅 타입에 대한 정의입니다.
sizewidth?: string; height?: Stringfalse플로팅 사이즈 정의 , 값은 css 의 값입니다.
restrictionArea element?: HTMLElement;
elementId?: String;
false드래그 가능 영역의 HTML 요소를 지정할수 있습니다. 두개의 값중 하나만 가집니다.

실제 사용 예시는 플로팅 기능 을 참고해주세요

setMemberObject

매개변수typeRequireDescription
nickNameStringtrue채팅창에 표기되는 닉네임입니다.
memberIdStringtrue고객사 고유의 고객ID 입니다.
genderStringfalse성별 데이
memberType"0" | "1"false1은 회원 0은 비회원으로 인식됩니다.
ageStringfalse나이 데이터

실제 사용 예시는 라이브러리 인증 기능 을 참고해주세요.

setMemberToken

매개변수typeRequireDescription
XStringtrueJWT 토큰

실제 사용 예시는 라이브러리 인증 기능 을 참고해주세요.