Como adicionar a caixa de pesquisa personalizada do Google AdSense na página de pesquisa do Discourse?

Além disso, é uma ótima maneira de monetizar o fórum usando anúncios de pesquisa do AdSense quando as pessoas pesquisam por tópicos no Discourse.

O AdSense forneceu-me dois códigos:

  1. Um para exibir a caixa de pesquisa e o ícone de pesquisa.
  2. Outro para colocar na página de pesquisa real, que é Search results for '' - Discourse Meta.

Mas ambos são tags de script JS, e se eu seguir este link Add custom content that only appears on your homepage e tentar adicionar a tag de script JS dentro do código JS Handlebar, recebo um erro de sintaxe. Não consigo inserir a tag de script nela.

Por favor, consulte Add an AdSense search engine to your site - Google AdSense Help

Os dois códigos são algo assim:

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

E o outro:
<script async src='https://cse.google.com/cse.js?cx=3d0aca234fcfb'></script><div class="gcse-searchresults-only"></div>

Onde e como posso inseri-los em meus fóruns Discourse para que sejam renderizados corretamente nos locais adequados?

Acho que isso não será possível no Discourse.

Criei um componente sobre esse tópico, você pode se interessar: Hide Discourse's search and use Google's

1 curtida