メインコンテンツへスキップ

@capgo/capacitor-crisp

Capacitor 用の Crisp Chat SDK Plugin。Crisp.chat を通じて、ライブチャットやカスタマーサポート機能を提供します。

@capgo/capacitor-crisp を埋め込みます Crisp ネイティブチャット SDK アプリ内サポート向け。ウェブサイトIDを設定し、ユーザーを識別、イベントを送信、モバイルでは Crisp のプッシュトークンを処理できます。

プラットフォームサポート
iOSとネイティブ Crisp SDK
Androidネイティブ Crisp SDK
Webプッシュヘルパーは利用不可
  • configure - ウェブサイトIDを使用して Crisp SDK を設定します。他のメソッドを呼び出す前に必ず実行してください。
  • openMessenger - Crisp メッセンジャーのチャットウィンドウを開きます。ユーザーにチャットインターフェースを表示します。
  • setTokenID - 現在のユーザーセッションに対して一意のトークンIDを設定します。過去の会話を特定し、復元するために使用されます。
  • setUser - 現在のセッションのユーザー情報を設定します。サポート担当者が確認できるユーザープロフィールを更新します。
メソッド説明
configureウェブサイトIDを使用して、Crisp SDK を設定します。他のメソッドを使用する前に必ず呼び出してください。
openMessengerCrisp メッセンジャーのチャットウィンドウを開きます。ユーザーにチャットインターフェースを表示します。
setTokenID現在のユーザーセッションに一意のトークンIDを設定します。過去の会話を特定し、復元するために使用されます。
setUser現在のセッションのユーザー情報を設定します。サポート担当者が確認できるユーザープロフィールを更新します。
pushEventカスタムイベントをCrispに送信します。ユーザーのアクションや挙動をトラッキングする際に便利です。
setCompany現在のセッションの会社情報を設定します。Crisp内でユーザーを特定の会社に関連付けます。
setIntカスタムの整数データフィールドを設定します。ユーザーセッションに関連付けられた数値データを保存します。
setStringカスタムの文字列データフィールドを設定します。ユーザーセッションに関連付けられたテキストデータを保存します。
sendMessageユーザーからチャットへメッセージを送信します。ユーザーが入力したかのように、プログラムからメッセージを送信できます。
setSegmentターゲティングや整理用のユーザーセグメントを設定します。Crispのダッシュボードでユーザーを分類するために使用します。
resetCrispのセッションをリセットします。すべてのユーザーデータをクリアし、新しいセッションを開始します。ログアウト時に便利です。
getPluginVersionプラグインのバージョン番号を取得します。

このリファレンスは以下から同期されています: src/definitions.ts における capacitor-crisp.

使用している場合 @capgo/capacitor-crisp ネイティブプラグインの作業を計画するには、次と連携してください: @capgo/capacitor-crisp の使い方 @capgo/capacitor-crisp を使用する際のネイティブ機能については、 Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加または更新 プラグインの追加または更新における実装詳細については、および Ionic Enterprise プラグインの代替案 Ionic Enterprise プラグインの代替案におけるプロダクトワークフローについては。