我们使用Adsense“汽车广告”,并且通常对它非常满意。不幸的是,我们有一个问题与CLS (累积布局移动)在我们的手机(!)站点。我们现在已经测试了这一点,问题肯定是由汽车广告引发的。经过进一步的测试,我们能够确定是页面标题区域中的粘性锚点广告触发了CLS。重要提示:加载页面时不会发生这种变化,但在锚定广告出现在顶部之后向上和向下滚动时。此时,Adsense将一些样式属性添加到我们页面上的所有元素,例如。"height: auto !important;“有人也有这个问题吗?
我在一个网站上工作,这是一个严重的前端(vue),因此我正在使用异步版本的adsense。
在不同的浏览器中测试时,我注意到chrome的显示问题,在加载广告后,页面的高度立即发生了变化。几个小时后,我发现在show_ads_impl.js中,它将style="height: auto !important;“(或类似的)注入到我源代码的各个地方。我在adsense支持网站上寻求帮助,但没有得到任何回应。c && f && (e.setProperty("height&q
我的应用程序中有4个布局(1个主布局和3个子布局)。在我的主布局中,我使用了三个图像按钮,如果每个按钮都被单击,它就会启动一个活动。即,当点击按钮时,它转换到下一个布局。问题是,当单击第一个按钮时,它会成功地切换到下一个布局,但当单击其他两个按钮时,应用程序会强制关闭。在每个子布局中,我使用一个列表视图来显示一些内容。View.OnClickListener {protected void onCreate(Bundle sa
height正在下降,并建议使用Set an explicit width and height on image elements to reduce layout shifts and improve CLS因为页面是响应性的,我使用的是class="img- responsive“,它会自动调整图像大小,但这会影响核心关键,如CLS。由于布局是响应式的,定义使用图像的最佳方法是什么,以避免CLS问题。我注意到Page Speed Insigh报告的大多数CLS都是针对owl Carousa