このプラグインは、Intercomの「ID検証」システムを実装しています。必要がない場合は、こちらでよりシンプルなテーマコンポーネントをご利用いただけます。
| 概要 | Discourse Intercomは、Discourse用の公式Intercom統合プラグインです。 | |
| リポジトリリンク | https://github.com/discourse/discourse-intercom | |
| インストールガイド | Discourseでのプラグインのインストール方法 |
機能
このプラグインを使用すると、数ステップでDiscourseサイトにIntercom Messengerが追加されます。ログインしているユーザーに対してメッセンジャーが表示され、Intercom上でのユーザーIDはメールアドレスによって検証されます。このプラグインを有効にする前に(intercom_enabledサイト設定を使用)、他の必須設定であるintercom_app_idとintercom_secret_keyを入力する必要があります。これらは以下のURLから取得できます。
https://app.intercom.io/a/apps/{APP_ID}/settings/identity-verification/web
コンテンツセキュリティポリシー
セキュリティ上の理由から、コンテンツセキュリティポリシーサイト設定が有効になっている場合、すべてのスクリプトがブロックされます。ホスティングサイトおよび新しいDiscourseインストールでは、この設定はデフォルトで有効になっています。サイト設定content security policy script srcにURLをホワイトリストに登録する必要があります。
Intercomの場合は以下を追加してください:
https://widget.intercom.io/https://js.intercomcdn.com/