Channel Developers

thumbnail
카테고리

API Reference

API Reference

ChannelIO

이 문서는 채널톡 React Native SDK (이하 SDK)의 ChannelIO에 대해 설명합니다. boot SDK를 사용하기 위해 필요한 정보를 로드합니다. 부트를 성공한 이후에는 채널톡의 기능을 사용할 준비를 마칩니다.더 자세한 내용은 부트를 참고합니다. 매개변수 타입 필수 여부 설명 bootConfig object O 부트 설정입니다.플러그인 키,채널톡 버튼 위치 등을 설정합니다. bootCallback ((BootStatus, User?) -> Void)? X 부트 상태와 유저 정보를 반환합니다. const config = { "pluginKey": YOUR_PLUGIN_KEY, "memberId": MEMBER_ID, "memberHash": MEMBER_HASH, "profile": { "name": NAME, "email": EMAIL, "mobileNumber": "+~~~", "avatarUrl": AVATAR_URL, OTHER_KEY: OTHER_VALUE,
ChannelIO

Callbacks

이 문서는 채널톡 React Native SDK (이하 SDK)의 콜백에 대해 설명합니다. onShowMessenger 메신저 화면을 여는 이벤트에 대한 콜백을 등록합니다. 아래의 경우에 호출됩니다. - showMessenger 를 호출한 경우 - openChat 을 호출한 경우 - 유저가 채널 버튼를 눌러 메신저를 연 경우 ChannelIO.onShowMessenger(() => { }); onHideMessenger 메신저 화면을 닫는 이벤트에 대한 딜리게이트 메소드입니다. 아래의 경우에 호출됩니다. - hideMessenger 를 호출한 경우 - sleep 을 호출한 경우 - shutdown 을 호출한 경우 - 유저가 명시적으로 메신저 화면을 닫는 경우 ChannelIO.onHideMessenger(() => { }); onChatCreated 새 유저챗이 생성되는 이벤트에 대한 딜리게이트 메소드 입니다. 아래의 경우에 호출됩니다. - 유저의 명시적인 새 채팅 생성 - chat
Callbacks

Models

이 문서는 채널톡 React Native SDK(이하 SDK)에서 사용하는 모델에 대해 설명합니다. BootConfig ChannelIO.boot 의 옵션을 설정합니다. boot 메소드의 매개변수로 전달하는 모델입니다. 사용 예제는 시작하기 문서를 참고합니다. 변수명 타입 설명 pluginKey string 채널의 플러그인 키입니다. memberId (optional)string 멤버 유저를 구분하는 id입니다. memberHash (optional)string memberId의 해시화 된 값입니다. memberHash 이해하기 문서를 참조하세요. profile (optional)Profile 유저의 프로필 값입니다. language (optional)Language 유저가 사용할 언어입니다.유저를 새로 생성하는 경우에만 효력이 있습니다.이미 존재하는 유저의 언어는 변경되지 않습니다. unsubscribeEmail (optional)boolean 이메일을 통한 마케팅 메시지를 수신할
Models