如果没有任何值得注意的更改,amp-consent 元素不适用于我们的 amp-ad 和 amp-embeded 元素。
页面有效,data-block-on-consent 属性可用,但由于某些原因,amp-ad 和 amp-embeded 中的内容被加载,并且禁用广告的预期效果显示没有反应。
对于简单的测试,我只是添加了 amp-img,它在用户同意的情况下以预期的方式运行。
一些带有以下元素的简单测试:
<amp-ad data-block-on-consent
width="300"
height="250"
type="a9"
data-aax_size="300x250"
data-aax_pubname="test123"
data-aax_src="302">
</amp-ad>
结果是:
Error: Unknown attribute for a9: blockOnConsent.
我实际上做错了什么?