Además, es una excelente manera de monetizar el foro utilizando anuncios de búsqueda de AdSense cuando los usuarios buscan temas en Discourse.
AdSense me proporcionó dos códigos:
- Uno para mostrar el cuadro de búsqueda y el icono de búsqueda.
- Otro para colocar en la página de búsqueda real, que es Search results for '' - Discourse Meta.
Ambos son etiquetas de script JS. Si sigo esta guía Add custom content that only appears on your homepage e intento insertar la etiqueta de script JS dentro del código JS de Handlebars, obtengo un error de sintaxis; no logro colocar la etiqueta de script dentro.
Por favor, consulta Add an AdSense search engine to your site - Google AdSense Help
Los dos códigos se parecen a esto:
<script async src='https://cse.google.com/cse.js?cx=3d0aca23447b4f'></script><div class="gcse-searchbox-only"></div>
Y el otro:
<script async src='https://cse.google.com/cse.js?cx=3d0aca234fcfb'></script><div class="gcse-searchresults-only"></div>
¿Dónde y cómo puedo insertarlos en mis foros de Discourse para que se rendericen correctamente en los lugares adecuados?