クラブへようこそ、私たちも同じ状況です。ただし、一点だけお伝えしておくと、これはテーマコンポーネントでは機能しません。そのため、提案された回答は適用できません。私たちもこの道を進んできましたし、他のユーザーも同様です(これに関するトピックをご覧ください)。テーマコンポーネントを使用すると、広告スクリプトが本来表示されるべきボディ部分に表示されません。/head にスクリプトを使用することを提案したコメント投稿者は、広告スクリプトの実装方法について十分に理解していない可能性があります。私たちはテーマコンポーネントを試しましたが、テーマコンポーネントには制限があるため、実現できませんでした。
最終的には、他の広告ネットワークからの を表示するために必要なことを行うには、プラグインが必要になります。残念ながら、現時点ではこれに対応するプラグインは存在しません。唯一の望みは、Discuss が Ads プラグインに汎用の広告スクリプトを追加し、広告領域に注入する必要があるサードパーティの広告スクリプトをサポートすることです。現在では基本的に Google DFP しか使用できませんが、他の広告プロバイダーを使用する場合、困ってしまい、フォーラムの収益化が不可能になります。これは残念なことです。Adbutler や Openx など、他にも優れた広告ネットワークは多数存在し、Google DFP を使用して広告を提供することを強要されるべきではないからです。
Discourse が Ads プラグインに汎用の広告スクリプトを追加することを願っています。これが難しいとは思いませんが、正直なところ Ruby や Ember のプログラミングについては詳しくないため、どのように実装すればよいか分かりません。理論的には、プラグイン内でスクリプトタグを受け入れるテキストエリアを用意し、それをプラグインが既に指定している広告領域に注入すれば十分です。特定の広告ネットワークごとに個別の実装を行う必要なく、純粋な HTML しか受け付けない入力欄ではなく、汎用のスクリプト入力欄を用意することで、事実上すべての広告ネットワークに対応できるはずです。