Solicitando tamanho de anúncio 'fluid' para DFP/Ad Manager

A menos que eu esteja passando algo por alto, atualmente não há como veicular anúncios nativos/responsivos do Google Ad Manager. As únicas opções são para tamanhos fixos.


A linha na Google Publisher Tag para nativos/responsivos apenas se parece com isto:

googletag.defineSlot('/123456789/ad-unit-code', ['fluid'], 'div-gpt-ad-987654321-0').addService(googletag.pubads());

E se parece com isto para tamanhos mistos, incluindo nativos/responsivos:

googletag.defineSlot('/123456789/ad-unit-code', [[320, 50], 'fluid', [120, 90]], 'div-gpt-ad-987654321-0').addService(googletag.pubads());

Sei que poderia inserir manualmente as tags completas onde quiser com componentes do tema, mas assim não teria nenhum dos outros recursos do plugin, como ausência de anúncios para certos grupos, etc. Agradeceria imensamente se essa opção de tamanho pudesse ser adicionada ao plugin.

Não é isso?

Ou pelo menos o tópico certo para perguntar?

Não, isso é para o AdSense, que possui uma opção de tamanho responsivo no plugin. O DFP/Ad Manager é uma plataforma diferente com configurações distintas.

Estou ciente de que o DFP é uma ramificação diferente de sua plataforma de publicidade, mas ele também pode exibir unidades do Adsense.

Houve uma alteração específica no adplugin quando os tamanhos não são especificados, o que impede que a unidade DFP seja exibida:

Eu não uso o AdSense de forma alguma, então isso não me ajuda. Exibo anúncios nativos personalizados e anúncios de outra rede, todos servidos pelo DFP. O código de tamanho desses anúncios no DFP é ‘fluid’, mas essa não é uma opção atualmente disponível no plugin de anúncios.

A única maneira de fazê-los aparecer é atribuir a eles um tamanho fixo incorreto no DFP e, em seguida, substituir o CSS em um tema personalizado. Isso funciona em alguns casos limitados, mas é uma solução pouco elegante e não é muito escalável.

Quando tentei adicionar tamanhos de anúncios responsivos ao DFP em 2017, não havia a opção “fluida”. Vou precisar analisar como isso funciona e lembrar que os anúncios responsivos do AdSense mudaram recentemente.

Existe algum motivo para o plugin definir tamanhos? Notei que no outro tópico você mencionou que, se múltiplos tamanhos forem definidos, ele alterna entre eles de forma uniforme. Isso explica outro problema que tive e é um comportamento que não desejo. Se tenho 10 anúncios no tamanho ‘A’ e 1 no tamanho ‘B’, não quero que esses tamanhos tenham representação igual.

Já tenho controle muito granular sobre tudo no Ad Manager, então realmente não preciso nem quero que o plugin faça mais do que exibir as unidades de anúncio a partir das tags que eu gero. Existe alguma maneira de fazer isso e apenas exibi-las em uma div vazia e sem tamanho definido?

@torsi Adicionei suporte a tamanhos de anúncios fluidos ao plugin. Quando selecionado, ele não definirá largura ou altura no container. Agradeceria se você pudesse testá-lo.

Gastei a maior parte do meu tempo tentando configurar um anúncio fluido no Ad Manager, mas não consegui descobrir como fazer isso. Fiquei travado na etapa de Item de Linha após definir minha criação nativa usando HTML + CSS; tenho um Pedido para ela, tenho uma Unidade de Anúncio para ela, mas ainda está reclamando que precisa de uma criação. Olhando a página do Item de Linha, não tenho ideia do que fazer. Portanto, só posso verificar que o plugin não define largura e altura no container, mas não sei como ver um anúncio fluido entregue pelo Ad Manager. Se isso não for suficiente, vou precisar de ajuda com o Ad Manager.

Sim, agora funciona. Muito obrigado!

Posso confirmar também que fazer os itens de linha de fluidos funcionarem no Ad Manager é irritantemente obscuro e pouco documentado. Você precisa direcionar explicitamente todos os criativos para os blocos de anúncios, caso contrário, eles não serão reconhecidos.