こんにちは、Intercom(ライブチャット:www.intercom.com)の設定を試みています。Intercom は、ログイン済みユーザーを検出するための以下のコードの挿入を許可しています。
インストールには成功し、非常にうまく動作しています。問題は、Intercom がユーザーを検出するために使用するキー変数がメールアドレスであることです。そのため、メールアドレスが変更されると、期待通りに機能しなくなります。
解決策は、Discourse から取得できる user_id を追加することです。これは Intercom の以下のページで説明されています:What is user_id and why would I want to use it? | Intercom Help
これは比較的簡単な修正だとは確信していますが、少しつまずいています。
以下のコードに「現在の Discourse ユーザー ID」を追加する必要があると考えていますが、その方法がわかりません。もしご存知の方がいらっしゃれば、ご助力いただければ幸いです。
以下のような形になるかと考えています:
user_id: "<%= current_user.id %>", // User ID
ただし、これは完全な推測です!

