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