Pergunta sobre Propellerads

Alguém aqui sabe como instalar o PropellerAds sem o AdSense no Discourse? O AdSense não aceitou minha solicitação e estou ansioso para usar o PropellerAds. Obrigado.

Olá @R_X

Se o propellerads fornecer tags de iframe para você, você pode executá-las como seus “anúncios internos” no plugin de anúncios do Discourse, ou diretamente nos seus temas (ou em um componente de tema).

O ponto chave é obter tags de iframe, pois elas são muito mais fáceis de executar do que tags de script em aplicações Ember.

Apenas para informação,

Fiz uma pesquisa rápida para você, @R_X, e parece (a menos que as coisas tenham mudado) que o PropellerAds NÃO fornecerá tags de iframe para você.

Veja, por exemplo:

https://help.propellerads.com/en/articles/1955453-instructions-for-blogger-blogspot-how-do-i-install-onclick-ad-channel-code

Se for realmente esse o caso, você provavelmente precisará da ajuda de um desenvolvedor de plugin do Discourse, pois fazer tags de script de terceiros funcionarem com o Ember pode ser bastante complicado.

É um pouco uma solução alternativa, mas já encontrei vários casos em que um script de incorporação é usado apenas para criar uma tag iframe. Uma maneira fácil de testar isso é adicionar o script de incorporação a um site que não seja do Ember; por exemplo, tente adicioná-lo a um site WordPress. Em seguida, você pode examinar o HTML renderizado pelo script usando o inspetor web do seu navegador. Se você vir que uma tag iframe foi renderizada, tente adicionar o valor do atributo src do iframe à configuração do site do Discourse iframes permitidos.

Você deverá conseguir adicionar <iframe src="<seu_src_do_iframe>"></iframe> ao seu HTML do Anúncio Interno. Provavelmente, será necessário definir os atributos height e width na tag iframe.