개요
“개요” 섹션@capgo/capacitor-crisp 다음을 임베드합니다: 인앱 지원을 위한 Crisp 네이티브 SDK 웹사이트 ID 설정, 사용자 식별, 이벤트 전송 및 모바일 Crisp push token 관리를 지원합니다.
플랫폼 지원
“플랫폼 지원” 섹션| 플랫폼 | 지원 |
|---|---|
| iOS | 네이티브 Crisp SDK |
| Android | 네이티브 Crisp SDK |
| 웹 | Push 헬퍼를 사용할 수 없음 |
핵심 기능
“핵심 기능” 섹션configure- 웹사이트 ID로 Crisp SDK을(를) 설정하세요. 다른 메서드를 사용하기 전에 먼저 호출해야 합니다.openMessenger- Crisp 메신저 채팅창을 엽니다. 사용자에게 채팅 인터페이스를 표시합니다.setTokenID- 현재 사용자 세션에 고유한 토큰 ID를 설정합니다. 이전 대화를 식별하고 복원하는 데 사용됩니다.setUser- 현재 세션의 사용자 정보를 설정합니다. 지원 담당자에게 표시되는 사용자 프로필을 업데이트합니다.
공개 API
“Public API” 섹션| 메서드 | 설명 |
|---|---|
configure | 웹사이트 ID로 Crisp SDK을 구성합니다. 다른 메서드를 호출하기 전에 반드시 먼저 호출해야 합니다. |
openMessenger | Crisp 메신저 채팅 창을 엽니다. 사용자에게 채팅 인터페이스를 표시합니다. |
setTokenID | 현재 사용자 세션에 대한 고유 토큰 ID를 설정합니다. 이전 대화를 식별하고 복원하는 데 사용됩니다. |
setUser | 현재 세션의 사용자 정보를 설정합니다. 지원 담당자에게 표시되는 사용자 프로필을 업데이트합니다. |
pushEvent | Crisp로 커스텀 이벤트를 전송합니다. 사용자 액션과 행동 추적에 유용합니다. |
setCompany | 현재 세션의 회사 정보를 설정합니다. 사용자를 Crisp의 회사와 연결합니다. |
setInt | 커스텀 정수형 데이터 필드를 설정합니다. 사용자 세션과 관련된 숫자 데이터를 저장합니다. |
setString | 커스텀 문자열 데이터 필드를 설정합니다. 사용자 세션과 관련된 텍스트 데이터를 저장합니다. |
sendMessage | 사용자가 채팅에 메시지를 보냅니다. 사용자가 직접 입력한 것처럼 메시지를 프로그래밍 방식으로 전송합니다. |
setSegment | 타겟팅 및 관리를 위한 사용자 세그먼트를 설정합니다. Crisp 대시보드에서 사용자를 분류할 때 사용합니다. |
reset | Crisp 세션을 초기화합니다. 모든 사용자 데이터를 삭제하고 새 세션을 시작합니다. 사용자가 로그아웃할 때 유용합니다. |
getPluginVersion | 플러그인 버전 번호를 가져옵니다. |
Source of Truth
“Source Of Truth” 섹션이 레퍼런스는 다음에서 동기화됩니다. src/definitions.ts 에서 capacitor-crisp.
@capgo/capacitor-crisp 다음 단계
“@capgo/capacitor-crisp 다음 단계” 섹션사용 중이라면 @capgo/capacitor-crisp 네이티브 플러그인 작업을 계획하려면, 이를 다음 항목과 연결하세요: @capgo/capacitor-crisp 사용법 @capgo/capacitor-crisp 사용 시 네이티브 기능 구현을 위해, Capgo 플러그인 디렉토리 Capgo Plugin Directory의 제품 워크플로우에 맞춰, Capgo의 Capacitor 플러그인 Capgo의 Capacitor 플러그인 구현 상세 내용에 대해서는, 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 상세 내용에 대해서는, Ionic Enterprise 플러그인 대안 Ionic Enterprise 플러그인 대안의 제품 워크플로우에 대해서는.