代码之家  ›  专栏  ›  技术社区  ›  leonm

建议在iframe中加载显示广告吗?

  •  3
  • leonm  · 技术社区  · 16 年前

    一个解决方案似乎是在iframe中加载广告,以便在后台加载广告时向用户显示有用的内容,并在准备就绪时“捕捉到位”。

    我被告知iframe方法有许多缺点:

    • 您可以主持的活动类型有限,例如,没有滚动内容的扩展广告。
    • 如果你在一个页面上有多个广告单元,你就不能有组合广告。
    • 广告商避免使用iFrame,因为它更容易用虚假印象来游戏系统

    这些是真正的担忧吗?若有,是否有任何解决办法,或者我是否应该在页面上保留显示广告?

    2 回复  |  直到 11 年前
        1
  •  3
  •   b.roth    16 年前

    这些都是合理的担忧。我还要补充一点:

    • 当搜索引擎找到广告时,他们会将其作为单独的网页添加到数据库中,即搜索结果中的链接将指向广告页面(iframe),而不是指向包含iframe的页面。

    • 对于可访问性有限的用户来说,导航到广告并点击他们的链接更加困难。例如,如果用户只有键盘访问权限。

        2
  •  5
  •   Tim    16 年前

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

    • 我们仍然有广告显示 将内容扩展到其他领域 这一页。要想让它起作用,它必须 这需要你主持一个 web服务器上的特殊文件。 支持这一点。实际调用 广告网络(在我们的案例中双击)
    • 我不确定 不确定它会受到什么影响。我们对Doubleclick的调用不会改变-在标识站点、区域、位置、大小、瓷砖等方面支持所有相同的参数。

    我们从Javascript转向IFRAME模型,主要是为了IFRAME加载的免费“异步”方面,还因为它充当沙箱;我们发现错误的广告创意可能会覆盖整个DOM,并在某些浏览器上破坏页面。

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