amp-ad 在移动设备上展示广告,但不在桌面设备上展示
amp-ad show ads on mobile but not on desktop
我已经在我的网站中实现了 Google 个 AMP 页面,但是发生了一些奇怪的事情。广告代码是这样的:
<amp-ad
width="300"
height="250"
type="adsense"
data-ad-client="{{ site.owner.google.ad-client }}"
data-ad-slot="{{ site.owner.google.ad-slot3 }}"
layout="responsive">
<div fallback>Ad blocked</div>
</amp-ad>
当我从移动设备或较小的屏幕(使用浏览器的开发人员工具)访问该页面时,会显示广告,但从普通桌面上什么也没有显示,尽管 space保留广告的位置。
现在已经解决了,问题是父div容器没有指定width
。
我已经在我的网站中实现了 Google 个 AMP 页面,但是发生了一些奇怪的事情。广告代码是这样的:
<amp-ad
width="300"
height="250"
type="adsense"
data-ad-client="{{ site.owner.google.ad-client }}"
data-ad-slot="{{ site.owner.google.ad-slot3 }}"
layout="responsive">
<div fallback>Ad blocked</div>
</amp-ad>
当我从移动设备或较小的屏幕(使用浏览器的开发人员工具)访问该页面时,会显示广告,但从普通桌面上什么也没有显示,尽管 space保留广告的位置。
现在已经解决了,问题是父div容器没有指定width
。