我正在使用谷歌广告联盟的新响应式广告屏蔽插件。
它的效果非常好,但如果我调整窗口大小,广告不会自动调整大小。
是否有任何选项或可能性可以调整或重新加载广告?我在我的网站布局中使用媒体查询。
我正在使用谷歌广告联盟的新响应式广告屏蔽插件。
它的效果非常好,但如果我调整窗口大小,广告不会自动调整大小。
是否有任何选项或可能性可以调整或重新加载广告?我在我的网站布局中使用媒体查询。
目前还不可能。 但是在移动设备和平板电脑上旋转屏幕会调整广告大小(如果可用的空间因旋转而改变)。
问题是:为什么你想要这个功能? 是为了测试不同的屏幕尺寸吗? 解决方案是手动调整屏幕大小并刷新。
最终用户不会经常调整窗口大小,因此当使用adsense的响应式代码时,您将始终提供正确大小的广告。
截至2020年8月,似乎仍然不可能。
但是为了防止屏幕方向改变时(通常是屏幕大小发生变化时)破坏布局,我使用以下方法。这会在一定程度上破坏广告。但它将整个谷歌广告容器适应我提供的尺寸,并缩短广告视图。
考虑并希望用户不经常触发屏幕断点,这是一个可行的解决方法。
@media(max-width: <small_screen_width>) {
.ins-google-adsense, .ins-google-adsense ins, .ins-google-adsense-right iframe{
height: 100px !important; width: calc(100vw) !important;
}
}
为了使其正常工作,需要将 Google 的 <ins>
中的 data-full-width-responsive
设置为 "false"
。