Alguém tem tido problemas com banners maiores do que o pretendido e sobrepondo conteúdo, especificamente no celular? Usamos DFP e isso tem acontecido com mais frequência ultimamente.
No DFP, criamos várias unidades de anúncio com um tamanho fixo específico (não fluido), uma para cada posição/plataforma que o plugin suporta, para poder especificar apenas esse tamanho exato, e ainda assim, não parece ser suficiente para evitar que ele seja renderizado em tamanhos não intencionais.
Desativamos a “otimização de anúncios” no AdSense (que o DFP usa como backfill) e, até onde posso ver, o DFP não tem nenhuma configuração para configurar a expansão automática de anúncios à qual eu possa acessar.
Por algum motivo, parece acontecer principalmente (se não exclusivamente) com as unidades de anúncio que são colocadas mais abaixo na página (por exemplo, abaixo da dobra) — é especialmente comum com a posição “acima das sugestões”, mas às vezes também acontece com outras posições se elas não estiverem no viewport no carregamento. Portanto, suponho que isso aconteça quando eles são exibidos usando .refresh().
O plugin parece usar SafeFrame, que eu acho que deveria fazê-lo renderizar em um iframe de um tamanho específico, então isso não deveria estar acontecendo. E, no entanto… isso está acontecendo com bastante frequência. Usamos essa mesma conta DFP em um site maior e os anúncios nunca são renderizados maiores do que o pretendido. Não sei se é relevante, mas neste outro site, não usamos explicitamente o SafeFrame.
Isso é complicado de depurar, pois não acontece sempre (normalmente o tamanho correto é usado), mas no agregado, incomoda bastante gente. Alguém já passou por isso? Alguma ideia do que pode estar causando isso?
O Adblock detecta isso com muita facilidade, combinando o nome do arquivo “discourse-adplugin-[hash].js” em praticamente todas as listas de permissões. Podemos incorporar este código de alguma forma? Eu já tenho código de detecção de Adblock escrito sob medida, mas como este nome de arquivo não é ofuscado de forma alguma ou gerado aleatoriamente, nenhuma solução de código que eu possa implementar impedirá a simples lista negra de “discourse-adplugin” na URL.
Há vários meses temos tido problemas com uma determinada colocação de anúncio pelo plugin de anúncios, na qual ela frequentemente (mas nem sempre) se sobrepõe ao conteúdo porque é renderizada em um tamanho diferente do que está configurada. Gostaria de saber se mais alguém já teve essa experiência?
A localização/colocação é a Tópico Acima de Sugeridos e só acontece no celular. Além disso, só acontece se a página for carregada inicialmente mais acima (ou seja, o anúncio ainda não está visível/exibido/renderizado) e quando se rola para baixo até que ele se torne visível: é quando ele se sobrepõe ao conteúdo. Se a página for carregada já na posição (ou perto dela) onde a colocação é renderizada, então parece sempre renderizar corretamente.
Isso parece ser uma renderização de 300x250 no que deveria ser uma colocação de 320x50, daí a sobreposição.
No nosso caso, é dfp_mobile_topic_above_suggested_code, ou seja, DFP e o banner é do AdSense. Temos Unidades de Anúncio dedicadas no DFP para cada colocação e para cada plataforma (celular/desktop) e elas são configuradas de forma semelhante, e com o tamanho fixo pretendido (não dinâmico). O AdSense não está configurado para usar Anúncios Automáticos. Nosso tema do Discourse é bem simples, então duvido que isso esteja sendo causado por ele.
Alguém já viu relatos de algo com sobreposição de anúncios por aí?
Alguma ideia do que pode estar causando isso, dado que parece acontecer apenas quando a renderização é acionada pela rolagem até ele?