クライスプ ライブ チャット プラグインの使用 (@capgo/capacitor-crisp)
クライスプ ライブ チャット プラグイン (Crisp Chat SDK Plugin for Capacitor)
インストール
bun add @capgo/capacitor-crisp
bunx cap sync
このプラグインが公開するもの
configure- クライスプ ライブ チャットの設定 (SDK) をサイト ID で設定します。使用する他のメソッドの前に実行する必要があります。openMessenger- クライスプ メッセンジャー チャット ウィンドウを開きます。ユーザーにチャット インターフェイスを表示します。setTokenID- 現在のセッションのユーザー ID を一意のトークン ID で設定します。以前の会話を識別して復元するために使用します。setUser- 現在のセッションのユーザー情報を設定します。サポート エージェントに表示されるユーザープロフィールを更新します。
使用例
configure
クライスプ ライブ チャットの設定 (SDK) をサイト ID で設定します。使用する他のメソッドの前に実行する必要があります。
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
__CAPGO_KEEP_0__のユーザーセッションに一意のトークンIDを設定します。以前の会話を識別して復元するために使用されます。
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CapacitorCrisp.setTokenID({} as { tokenID: string });
setUser
__CAPGO_KEEP_0__のユーザー情報を現在のセッションに設定します。サポートエージェントに表示されるユーザープロファイルを更新します。
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/
Keep going from Using @capgo/capacitor-crisp
__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-crispを使用している場合 capgo/capacitor-crispを使用している場合 __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-crispと接続して、 capgo/capacitor-crispと接続して、 Capacitor-Crispの実装詳細については@capgo/capacitor-crispを参照してください。 スタート Capacitor-Crispの実装詳細についてはスタートを参照してください。 Capgoエンタープライズ for the product workflow in Capgo Enterprise, Capacitor-Crispの製品ワークフローについては__CAPGO_KEEP_0__エンタープライズを参照してください。 イオニックエンタープライズプラグインの代替 Capgo Alternatives for the product workflow in Capgo Alternatives.