ガイド
Crispのチュートリアル
Crisp Chat capgo プラグイン for capacitor。Crisp.chatを使用して、リアルタイムチャットとカスタマーサポート機能を提供します。
Crisp Chat SDK Plugin for Capacitor. Provides live chat and customer support functionality through Crisp.chat.
このプラグインが公開するもの
bun add @capgo/capacitor-crisp
bunx cap sync
- __CAPGO_KEEP_0__のCrisp設定をサイトIDで構成する。__CAPGO_KEEP_0__の他のメソッドを使用する前に実行する必要があります。
configure- Configure the Crisp SDK with your website ID. Must be called before using any other methods.openMessenger- 現在のユーザーセッションに一意のトークンIDを設定する。以前の会話を識別して復元するために使用します。setTokenID日本語setUser- 現在のセッションでユーザー情報を設定します。サポートエージェントが見るユーザープロファイルを更新します。
例の使用
configure
SDK を使用してサイト ID を設定します。SDK を使用する他のメソッドを使用する前に、必ず呼び出してください。
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CrispPlugin.configure({ websiteID: 'YOUR_WEBSITE_ID' });
openMessenger
__CAPGO_KEEP_0__ メッセンジャー チャット ウィンドウを開きます。ユーザーにチャット インターフェイスを表示します。
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: https://github.com/Cap-go/capacitor-crisp/
- ドキュメント: /docs/plugins/crisp/