是否可以在iframe中加载展示广告?

leo*_*onm 3 iframe

一些展示广告活动非常重,并且会对网页加载时间产生影响,因为广告通常是内联JavaScript - 在广告完成之前,页面的有用部分不会呈现.

解决方案似乎是在iframe中加载广告,以便在广告在后台加载时向用户显示有用的内容,并在准备就绪时"卡入到位".

我被告知iframe方法的一些缺点:

  • 您可以托管的广告系列类型受限 - 例如,没有展开内容的展开式广告.
  • 如果您在一个页面上有多个广告单元,则无法合并广告系列.
  • 广告客户避免使用iframe,因为使用错误展示更容易对系统进行游戏

这些真正令人担忧吗?如果是,是否有任何变通方法,或者我应该在页面上显示广告?

小智 5

根据我的经验,我们在IFRAME中放置展示广告没有任何问题.

  • 我们仍然有广告在页面的其余部分显示扩展内容.要实现这一点,它需要公司提供广告素材以支持"iframe破坏",这需要您在Web服务器上托管特殊文件.Pointroll,Eyewonder等支持这一点.对广告网络的实际调用(在我们的情况下双击)不会真正改变.请注意,我们的政策是仅允许用户点击可扩展的IFRAME内容; 也许这是实现这项技术的关键因素.
  • 我不确定什么是"联合竞选活动",但我不确定它会受到什么影响.我们对Doubleclick的调用不会更改 - 在识别站点,区域,位置,大小,磁贴等方面支持所有相同的参数.

我们从Javascript转移到IFRAME模型主要是为了IFRAME加载的免费"异步"方面,也因为它充当沙盒; 我们发现错误的广告素材可能会覆盖整个DOM并在某些浏览器上炸毁页面的情况.

现在有一些技术可用于通过Javascript加载内容,但仍然是异步的(XHR注入),但它不适合胆小的人,并且可能与广告服务不兼容,因为需要提供内容.相同的域名.

请注意,移动到IFRAME不会减少任何类型的浏览器插件所测量的页面加载时间,但它至少会对广告进行后台加载,这意味着浏览器不会停止对Javascript的渲染.我们还尝试了使用Javascript来推迟启用IFRAME src参数的技术,直到我们准备让广告开始下载为止(例如,在页面的上层部分已经渲染之后) ).但是,在显示付费广告内容和您网页的主要内容之间取得了良好的平衡.