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

@capgo/capacitor-intercom

Capacitor iOSおよびAndroidアプリ向けのIntercomメッセンジャー、ヘルプセンター、アプリ内メッセージング。

@capgo/capacitor-intercom 公式の Intercom モバイル SDK をラップし、サポート、オンボーディング、ライフサイクルキャンペーンをネイティブに保ちながら、アプリシェルを Capacitor のままにします。JavaScript からユーザーを識別し、メッセンジャーを開き、イベントを記録し、ヘルプセンターのコンテンツを表示できます。

プラットフォームサポート
iOSとIntercom iOS SDK
AndroidではIntercom Android SDK
Web非対応
  • loadWithKeys - 実行時に API キーで Intercom を初期化します。capacitor.config でキーを設定したくない場合に使用します。
  • registerIdentifiedUser - Intercom に既知のユーザーを登録します。userId または email の少なくとも一方が必須です。
  • registerUnidentifiedUser - Intercom に匿名ユーザーを登録します。
  • updateUser - Intercom のユーザー属性を更新します。
メソッド説明
loadWithKeys実行時に API キーで Intercom を初期化します。capacitor.config でキーを設定したくない場合に使用します。
registerIdentifiedUserIntercom に既知のユーザーを登録します。userId または email の少なくとも一方が必須です。
registerUnidentifiedUserIntercom に匿名ユーザーを登録します。
updateUserIntercom のユーザー属性を更新します。
logoutIntercomからユーザーをログアウトします。
logEventIntercomでカスタムイベントを記録します。
displayMessengerIntercomのメッセンジャーを開きます。
displayMessageComposerメッセージが入力済みの状態でメッセージコンポーザーを開きます。
displayHelpCenterIntercom ヘルプセンターを開く
hideMessengerIntercom メッセンジャーを非表示にする
displayLauncherIntercom ランチャーボタンを表示する
hideLauncherIntercom のランチャーボタンを非表示にします。
displayInAppMessagesIntercomのアプリ内メッセージを有効にします。
hideInAppMessagesIntercomのアプリ内メッセージを無効にします。
displayCarousel特定のIntercomカルーセルを表示します。
displayArticle特定のIntercom記事を表示します。
displaySurvey特定の Intercom 調査を表示します。
setUserHashID 検証用の HMAC を設定します。
setUserJwtセキュアなメッセンジャー認証用の JWT を設定します。
setBottomPaddingIntercom メッセンジャー UI の下パディングを設定します。
sendPushTokenToIntercomプッシュ通知トークンを Intercom に送信します。
receivePush受信した Intercom のプッシュ通知を処理します。
getUnreadConversationCount現在のユーザーの未読会話数を取得します。
addListenerIntercom ウィンドウが表示されたときにリスニングします。
addListenerIntercom ウィンドウが非表示になったときにリスニングします。
addListener未読会話数の変更をリスニングします。
removeAllListenersすべてのイベントリスナーを削除します。

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

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