@capgo/capacitor-crisp 사용법
Capacitor용 Crisp Chat SDK Plugin입니다. Crisp.chat을 통해 실시간 채팅과 고객 지원 기능을 제공합니다.
설치
bun add @capgo/capacitor-crisp
bunx cap sync
플러그인이 제공하는 기능
configure- 웹사이트 ID로 Crisp SDK을(를) 설정하세요. 다른 메서드를 사용하기 전에 먼저 호출해야 합니다.openMessenger- Crisp 메신저 채팅창을 엽니다. 사용자에게 채팅 인터페이스를 표시합니다.setTokenID- 현재 사용자 세션에 고유한 토큰 ID를 설정합니다. 이전 대화를 식별하고 복원하는 데 사용됩니다.setUser- 현재 세션의 사용자 정보를 설정합니다. 지원 담당자에게 표시되는 사용자 프로필을 업데이트합니다.
사용 예시
configure
웹사이트 ID로 Crisp SDK을 구성합니다. 다른 메서드를 호출하기 전에 반드시 먼저 호출해야 합니다.
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CapacitorCrisp.configure({ websiteID: 'YOUR_WEBSITE_ID' });
openMessenger
Crisp 메신저 채팅 창을 엽니다. 사용자에게 채팅 인터페이스를 표시합니다.
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CapacitorCrisp.openMessenger();
setTokenID
현재 사용자 세션에 대한 고유 토큰 ID를 설정합니다. 이전 대화를 식별하고 복원하는 데 사용됩니다.
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CapacitorCrisp.setTokenID({ tokenID: 'token-id-123' });
setUser
현재 세션의 사용자 정보를 설정합니다. 지원 담당자에게 표시되는 사용자 프로필을 업데이트합니다.
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CapacitorCrisp.setUser({
nickname: 'John Doe',
email: 'john@example.com',
phone: '+1234567890'
});
전체 레퍼런스
- GitHub: https://github.com/Cap-go/capacitor-crisp/
- 문서: /docs/plugins/crisp/
@capgo/capacitor-crisp 사용법에서 계속하기
사용 중이라면 @capgo/capacitor-crisp 사용법 마이그레이션과 엔터프라이즈 운영을 계획하려면 다음과 연결하세요: @capgo/capacitor-crisp @capgo/capacitor-crisp의 구현 세부 사항에 대해서는, 시작하기 Getting Started의 구현 상세 내용은 Capgo 엔터프라이즈 Capgo Enterprise의 제품 워크플로우를 위해, Ionic Enterprise 플러그인 대안 Ionic Enterprise 플러그인 대안의 제품 워크플로우와, Capgo 대안 Capgo 대안의 제품 워크플로우는.