AMP

AMPHTML 广告简介

重要提示:此文档不适用于您当前选择的格式网站

什么是 AMPHTML 广告?

AMPHTML 广告是更快速、更轻量、更安全的方式,可在网络上投放广告。尽管 AMP 页面支持传统 HTML 广告,但这些广告的加载速度可能很慢。要让广告本身与 AMP 页面的其他部分一样快,您可以在 AMPHTML 中构建广告。AMPHTML 广告仅在经过验证后才会投放,确保广告安全且性能良好。最重要的是,这些广告可以在网络上的任何位置投放,而不仅仅是在 AMP 页面上

AMPHTML 广告根据 AMPHTML 广告规范(AMP HTML + CSS 的一种变体)以 AMP HTML 编写。这意味着广告不再能够运行任意 JavaScript,而这传统上是广告性能不佳的头号原因。因此,就像核心 AMP 一样,核心广告 JavaScript 用例直接内置于 AMP 开源项目中,可确保广告行为良好。

优势

为什么 AMPHTML 广告比传统广告更好?

  1. 更快:AMPHTML 广告更快,因为在页面渲染过程中更早请求广告,并在用户即将看到广告之前立即显示广告。AMPHTML 广告的文件大小减小也提高了速度。
  2. 更轻量:AMPHTML 广告结合了常用的广告功能,从而减小了广告的文件大小。在页面上,AMPHTML 广告也消耗更少的资源。例如,AMPHTML 广告不会像常规广告中 10 个跟踪器各自请求自己的信息那样,而是收集一次所有数据,然后将其分发给任意数量的感兴趣的跟踪器。
  3. 协调:在 AMP 页面上,AMP 运行时 可以将移动电话的有限资源协调到正确的组件,在正确的时间提供最佳用户体验。例如,当 AMPHTML 广告不在当前视口中时,带有动画的 AMPHTML 广告将暂停。
  4. 更具吸引力:用户无法与他们看不到的广告互动。更快的广告会导致更高的可见性,从而导致更高的点击率,最终导致更好的广告效果。
  5. 免受恶意软件侵害:使用 AMPHTML 广告传播恶意软件是不可能的,因为广告在投放之前会经过验证。因此,广告商可以确保安全的用户体验和积极的品牌认知。
  6. 更灵活:AMPHTML 广告设计为可在 AMP 和非 AMP 网页上以及在任何设备上运行。

格式

AMPHTML 广告灵活且动态,允许使用许多创意格式,例如轮播、视差和灯箱,仅举几例。通过利用 示例 中的开源 AMPHTML 广告模板开始使用。

轮播 视差视频 灯箱

AMPHTML 广告的工作原理

向 AMP 页面投放 AMPHTML 广告

  1. 发布商通过 amp-ad 标签在其 AMP 页面上插入一个广告位,指定他们希望使用的广告网络。
  2. AMP 运行时向指定的广告网络发送广告请求以检索广告。能够投放 AMPHTML 广告的广告网络提供 快速获取实现,该实现验证并签署创意。
  3. 广告网络使用 AMPHTML 广告进行响应,AMP 运行时在 AMP 页面上呈现广告。

向非 AMP 页面投放 AMPHTML 广告不需要特殊集成。请咨询你的广告网络,了解他们是否支持 AMPHTML 广告。

投放 AMPHTML 广告

发布商

要在 AMPHTML 中投放你的直接销售广告格式,你必须根据 AMPHTML 广告规范 创建广告,并使用支持 AMPHTML 广告投放的广告服务器投放广告。目前,以下广告服务器支持 AMPHTML 广告

  • DoubleClick for Publishers
  • TripleLift
  • Dianomi
  • Adzerk
  • Google AdSense

要通过你的间接渠道(例如,交易所、SSP 等)投放 AMPHTML 广告,请使用 以下列表 中的支持广告网络/广告服务器。

创意代理商

如果你是一家创意代理商,你必须根据 AMPHTML 广告规范 创建广告。有关灵感和示例,请参阅 示例 中的开源 AMPHTML 广告模板。或者,使用以下工具之一创建 AMPHTML 广告

广告网络/服务器

要向 AMP 页面投放 AMPHTML 广告,你需要为你的网络创建一个 amp-ad 扩展(除非你已经有一个),该扩展使用 快速获取广告请求实现。有关详细信息,请参阅 与 AMP 集成以投放展示广告。请记住,向非 AMP 页面投放 AMPHTML 无需特殊集成。

创建 AMPHTML 广告

从头开始:AMPHTML 广告必须遵循 AMPHTML 广告规范。有关演示和示例,请参阅 示例 中的开源 AMPHTML 广告模板。

使用工具:可以使用以下任何工具来构建 AMPHTML 创意素材

验证 AMPHTML 广告语法

创建 AMPHTML 广告后,应确保广告使用正确的 AMPHTML 语法。根据开发环境,有几种选择可用于验证 AMPHTML 广告

注意 – 为了在 AMP 页面上快速呈现 AMPHTML 广告(即在快速获取中使用优先呈现),语法必须正确。如果语法无效,广告仍将呈现,只是速度不会那么快。

在 RTB 中支持 AMPHTML 广告

对于希望在实时竞价 (RTB) 环境中支持 AMPHTML 广告的 SSP 和广告交易所,请参阅 RTB 广告交易所实施指南 了解详情。

常见问题解答

是否有任何 AMPHTML 广告示例?

是的。可以在 示例 中找到许多外观精美的 AMPHTML 广告模板。这些示例使用 AMP 中的高级组件。

AMPHTML 广告是否支持第三方验证和可见性检测?

是的,可以使用 amp-analytics 提供对验证和可见性检测的原生支持(例如,Google 的 ActiveView 就是通过这种方式集成的)。还有其他供应商(如 MOAT)也在积极实施对它的支持。

AMPHTML 广告是否支持基于时间线的动画?

是的。请参阅 amp-animation

大多数广告都有可点击目标和可配置的广告退出。AMPHTML 广告是否有类似的机制?

是的。请参阅 amp-ad-exit

我找不到我需要的内容,我可以在哪里提问?

  • Stack Overflow 是我们推荐的查找有关 AMP 问题的答案的方法;由于 AMP 项目社区的成员会定期监控 Stack Overflow,因此你很可能会在那里最快的收到问题的解答。
  • 加入 Slack #a4a-discuss 频道以获取解决方案和答案。
  • 如果你在 AMP 中遇到错误或对 AMP 有功能请求,请参阅 报告 AMP 问题 以了解如何提交问题。