インターコムチャットを手動でインストールする(Discourseプラグインは使用しない)。いくつかの変数を見つける必要がある

こんにちは、

Intercom スクリプトに関する問題で、どなたかお手伝いいただけますでしょうか。インストールは完了し、ほぼ完璧に動作しているのですが、どうしても必要な 2 つの変数だけがうまく機能していません。

以下の画像は、ログイン済みユーザー向けのスクリプトを示しています。

緑色で強調されているコードは正常に動作し、データを Intercom に送信しています。

一方、赤色で強調されているコードは、データを Intercom に送信できていません。

問題の原因は、<%= current_user.name %> が Discourse における「フルネーム」の変数ではないことにあると考えています。

2 つ目の問題はユーザー ID です。どの変数を使用すればよいか分かりません。どなたか、ここで使用するべき変数をご存知でしょうか?

画像:

ご協力いただけますと幸いです。よろしくお願いいたします。

スクリプトが Discourse のコンテキストで実行されていないようです。Meta でテーマやコンポーネントの開発について検索してみてください。