Solución:
Podrías cambiar data-ad-format="auto"
para data-ad-format="rectangle"
. (Consulte Funciones avanzadas> Ejemplo de forma horizontal.)
Creo que deberías no definir height
(max-height
) en el padre div
.
La altura del anuncio se determina (automáticamente) por adsbygoogle.js
(es decir inteligente dimensionamiento) y si desea controlar la altura del anuncio, debe usar data-ad-format
(“rectángulo”, “vertical”, “horizontal” o su combinación preferida como “rectángulo, horizontal”).
O (no recomendado) puede “degradar” el código del anuncio (eliminando data-ad-format
atributo) y luego especifique el exacto tamaño (s) con @media
consultas. (Ver Ejemplo de tamaño exacto.)
EDITAR – Google actualizó la sección “Consideraciones técnicas” en la página “Acerca de los bloques de anuncios adaptables”.
Hay algunas situaciones en las que deberá realizar una acción adicional para que un bloque de anuncios adaptable funcione correctamente:
…
El contenedor principal tiene una altura fija o limitada.. Los anuncios receptivos no deben colocarse dentro de contenedores con una altura fija o limitada, ya que pueden ser más altos en algunos dispositivos o navegadores. Si necesita limitar la altura de sus anuncios receptivos, deberá modificar su código y usar consultas de medios CSS para establecer la altura del contenedor principal. Descubra cómo modificar su bloque de anuncios adaptable.
Me las arreglé para arreglar esto: puede establecer una lista separada por comas para el formato de anuncio de datos.
data-ad-format="rectangle, horizontal"
Esto establece el anuncio para dispositivos móviles en horizontal y el escritorio en un rectángulo si ha configurado los tamaños específicos de sus consultas de medios.
Gracias Wesiwyg