Esta é uma solução interna que criamos para uso com nosso Revive adserver. Aqui está uma versão super simplificada:
<script type="text/discourse-plugin" version="0.8">
api.decorateWidget('topic-timeline-container:before', helper => {
return helper.h('div.side-block', [
helper.rawHtml('<div id="friends"><iframe id="a059a1e0" name="a059a1e0" src="(ad url)" frameborder="0" scrolling="no" width="300" height="180"></iframe></div>'),
])
});
</script>
Ótimo! Obrigado pela sua resposta!
Você tem algum exemplo de como fazer o mesmo para um anúncio de display do Google AdSense?
Por favor, veja minha pergunta aqui. @bartv How can i show a floating sticky 300x250 Adsense Ad on right side bar of topic page above the fold?. @olex1216
Desculpe, não tenho experiência com isso. Acredito que você poderia olhar o plugin oficial de anúncios e pegar algum código de lá?
