@capgo/capacitor-crisp를 사용하는 중입니다.
Crisp 채팅 SDK 플러그인 for Capacitor. Crisp.chat를 통해 실시간 채팅 및 고객 지원 기능을 제공합니다.
설치
bun add @capgo/capacitor-crisp
bunx cap sync
이 플러그인이 제공하는 것
configure- Crisp SDK을 사용하여 웹사이트 ID를 구성합니다. 다른 메서드를 사용하기 전에 반드시 호출해야 합니다.openMessenger- Crisp 메신저 채팅 창을 열어줍니다. 사용자에게 채팅 인터페이스를 보여줍니다.setTokenID- 현재 세션에 대한 고유한 토큰 ID를 설정합니다. 이전 대화들을 식별하고 복원하기 위해 사용됩니다.setUser- 현재 세션에 대한 사용자 정보를 설정합니다. 지원 에이전트에게 보이는 사용자 프로필을 업데이트합니다.
예시 사용법
configure
Crisp SDK을 사용하여 웹사이트 ID를 구성합니다. 다른 메서드를 사용하기 전에 반드시 호출해야 합니다.
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CrispPlugin.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({} as { tokenID: string });
setUser
현재 세션에 사용자 정보를 설정합니다. 지원 대리인에게 표시되는 사용자 프로필을 업데이트합니다.
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CrispPlugin.setUser({
nickname: 'John Doe',
email: 'john@example.com',
phone: '+1234567890'
});
전체 참조
- GitHub github.com/Cap-go/capacitor-crisp
- /docs/plugins/crisp/
Using @capgo/capacitor-crisp에서 계속 진행하세요.
이러한 경우 Using @capgo/capacitor-crisp 이동 및 기업 운영을 계획하고 있습니다. 이에 따라 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-crisp와 연결하세요. @capgo/capacitor-crisp 구현 세부 정보에 대한 @capgo/capacitor-crisp 에서 Getting Started 구현 세부 정보에 대한 Getting Started 에서 Capgo Enterprise 제품 워크플로우에 대한 Capgo Enterprise 에서 Ionic Enterprise Plugin Alternatives 제품 워크플로우에 대한 Ionic Enterprise Plugin Alternatives 에서 Capgo Alternatives 제품 워크플로우에 대한 Capgo Alternatives 에서