Discourseの検索ページにGoogle AdSenseカスタム検索ボックスを追加する方法は?

また、Discourseでトピックを検索する際にAdsenseの検索広告を表示することで、フォーラムを収益化できる素晴らしい方法でもあります。
Adsenseからは2つのコードが提供されました。

  1. 検索ボックスと検索アイコンを表示するためのもの
  2. 実際の検索ページ(meta.discourse.org/search)に配置するためのもの

どちらもJSスクリプトタグですが、Add custom content that only appears on your homepage の手順に従って、HandlebarのJSコード内にスクリプトタグを追加しようとすると、構文エラーが発生し、タグを埋め込むことができません。

詳しくは Add an AdSense search engine to your site - Google AdSense Help をご覧ください。

2つのコードは以下のような形式です。

<script async src='https://cse.google.com/cse.js?cx=3d0aca23447b4f'></script><div class="gcse-searchbox-only"></div>

もう一方は以下の通りです。
<script async src='https://cse.google.com/cse.js?cx=3d0aca234fcfb'></script><div class="gcse-searchresults-only"></div>

これらをDiscourseフォーラムのどこに、どのように配置すれば、正しい場所で正しくレンダリングされるでしょうか?

Discourseではこれは難しいと思います。

このトピックに関するコンポーネントを作成しましたので、ご興味があるかもしれません:Hide Discourse's search and use Google's