Anúncios em branco/vazios no Discourse Adsense Adplugin

Olá,

Recentemente adicionei o plugin Adsense ao meu fórum Discourse. Exceto por um problema um pouco alarmante, alguns anúncios nunca aparecem. Eles aparecem em branco assim.

Já li todos os outros tópicos aqui sobre este problema, mas não encontrei ajuda. Notei que isso acontece com mais frequência nos anúncios perto do final de um tópico (acima de sugestões, final do post).

Verifiquei o console e a rede, e não encontrei erros.

Também adicionei todos os Domínios de Anúncios do Google (que conheço) na política de segurança de conteúdo:

No entanto, este erro ainda está acontecendo. Uma coisa que me pergunto se pode estar causando isso é que estou usando o mesmo código de anúncio para todos os anúncios. Não tenho certeza se preciso criar vários códigos de anúncio para cada local de anúncio.

Agradeceria muito se pudesse me ajudar com isso, Obrigado!

é uma nova conta do AdSense que você está veiculando anúncios? O Google pode levar um tempo para que esses anúncios apareçam.
outra possibilidade é que você esteja usando um navegador que bloqueia anúncios por padrão.

  1. Sim, é uma conta do AdSense bastante nova. Na verdade, foi aprovada há menos de um dia.

  2. Não acho que seja meu navegador, estou usando o Chrome sem bloqueador de anúncios.

Aqui está o link do meu fórum, caso alguém queira ver por si mesmo: https://forum.codergautam.dev/

Aguarde o Google começar a exibir anúncios, pode levar até 72 horas.

1 curtida

Ok, eu vou esperar, atualizarei de volta após 72 horas.

Bem, recebi anúncios naquele URL.

1 curtida

Sempre? Geralmente é uma questão de sorte para mim, às vezes aparece, às vezes não.

Tentei três vezes, de IPs diferentes.

1 curtida

A cobertura de anúncios definitivamente parece ter melhorado, acho que o truque é apenas esperar?

Olá,

Acho que depende da categorização dos seus anúncios, filtragem, tamanho dos anúncios e da quantidade de anúncios que se encaixam no seu site, etc… Isso é totalmente normal se não houver nenhum anúncio para exibir em um local. Os anúncios são otimizados pelo Google e exibidos em sites; se o Google não conseguir colocar um anúncio apropriado em um local, ele ficará sem preenchimento. Nesses casos, ele adiciona o seguinte ao espaço publicitário vazio: data-ad-status="unfilled". Isso pode ser direcionado com CSS para que você possa ocultar todo o espaço publicitário se ele estiver sem preenchimento.
Isso está acontecendo às vezes no seu site também. :slightly_smiling_face:


Não tenho certeza sobre a parte do Discourse Ad Plugin Adsense (configurei há algum tempo, mas não roda mais no meu site), mas tenho certeza de que você não precisa adicionar esses URLs ao CSP. :thinking:

Na descrição do plugin, ele apenas diz para adicionar estes. :arrow_down_small:

1 curtida

Com o Adsense, a solução do Google torna o CSP totalmente inútil, pois também devemos permitir todos os adservise.google.<país>. Ou permitir tudo quando não houver mais necessidade de usar o CSP.

Ah ha… é por isso que os anúncios do AdSense desapareceram, foi o CSP recém-habilitado para permitir que o componente do Twitter funcionasse!

Tentar o ‘unsafe-inline’ acima não pode ser usado quando a criptografia está habilitada para DMs, agora temos uma teia de consequências não intencionais, se é que já vi uma… :thinking:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.