为什么投放的富媒体广告物料在漂浮和弹窗广告位上无法显示?
在漂浮或弹窗广告位上投放富媒体广告物料,如果富媒体代码中或代码引用的外部JS中包含“document.write”或“document.writeln”,可能造成广告无法正常展现。此时,建议您在富媒体中使用dom操作的方式添加元素,并设置元素的innerHTML。需要注意的是:如果富媒体中使用了dom操作,在固定广告位上会基于当前广告位环境执行,因此,投放到固定广告位上的富媒体广告物料中,不建议在使用dom操作。
另外,如果富媒体广告物料只是一个js引用,例如<script src="https://www.test.com/1.js"></script>,如果要将其投放在漂浮或弹窗上,需要给其添加body元素,即在富媒体代码中修改为:<body><script src="https://www.test.com/1.js"></script></body>因为百度广告管家对富媒体广告物料不做任何的包装,所以当富媒体广告物料投放在漂浮、弹窗广告位上时,如果富媒体广告物料只是一个js引用,那么这个js引用会被浏览器自动放到head部分。因此,需要强制给其添加body元素。请注意,此种情况下,该广告物料就不能在投放在固定广告位上,否则可能导致广告物料中的body元素与页面上的body元素相互冲突。
最后更新时间:2010-06-28 12:11:56
最后更新:2017-01-07 09:51:27