Discourse Intercom(高度版)

:information_source: このプラグインは、Intercomの「ID検証」システムを実装しています。必要がない場合は、こちらでよりシンプルなテーマコンポーネントをご利用いただけます。

:discourse2: 概要 Discourse Intercomは、Discourse用の公式Intercom統合プラグインです。
:hammer_and_wrench: リポジトリリンク https://github.com/discourse/discourse-intercom
:open_book: インストールガイド Discourseでのプラグインのインストール方法

機能

このプラグインを使用すると、数ステップでDiscourseサイトにIntercom Messengerが追加されます。ログインしているユーザーに対してメッセンジャーが表示され、Intercom上でのユーザーIDはメールアドレスによって検証されます。このプラグインを有効にする前に(intercom_enabledサイト設定を使用)、他の必須設定であるintercom_app_idintercom_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/

変更履歴

今後の課題

「いいね!」 23