此外,当用户在 Discourse 上搜索话题时,使用 AdSense 搜索广告是论坛变现的绝佳方式。
AdSense 给了我两段代码:
- 一段用于显示搜索框和搜索图标;
- 另一段用于放置在实际的搜索结果页面上,即 meta.discourse.org/search。
但这两段代码都是 JavaScript 脚本标签。如果我按照 Add custom content that only appears on your homepage 中的说明,尝试将 JavaScript 脚本标签嵌入到 Handlebars 的 JS 代码中,就会报语法错误,我无法将脚本标签放入其中。
请参考 Add an AdSense search engine to your site - Google AdSense Help
这两段代码大致如下:
<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 论坛上放置这些代码,以便它们能在正确的位置正确渲染?