AMP

AMPHTML 广告简介

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

什么是 AMPHTML 广告?

AMPHTML 广告是一种更快、更轻、更安全的网络广告方式。虽然 AMP 页面支持传统的 HTML 广告,但这些广告加载速度可能较慢。为了使广告本身与 AMP 页面的其余部分一样快,您可以使用 AMPHTML 构建广告。AMPHTML 广告仅在经过验证后才会投放,从而确保广告的安全性和高性能。最重要的是,这些广告可以在网络上的任何位置投放,而不仅仅是在 AMP 页面上

AMPHTML 广告使用 AMP HTML 按照 AMPHTML 广告规范(AMP HTML + CSS 的变体)编写。这意味着广告不再能够运行任意 JavaScript,而这传统上是导致广告效果不佳的首要原因。因此,就像核心 AMP 一样,核心广告 JavaScript 用例直接构建到 AMP 开源项目中,这保证了广告的良好行为。

优势

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

  1. 更快:AMPHTML 广告更快,因为广告在页面渲染过程中较早被请求,并在用户即将查看广告之前立即显示。AMPHTML 广告的文件大小减小也提高了速度。
  2. 更轻:AMPHTML 广告结合了常用的广告功能,从而减小了广告的文件大小。一旦在页面上,AMPHTML 广告也消耗更少的资源。例如,在常规广告中,不是 10 个跟踪器请求自己的信息,而是 AMPHTML 广告收集所有数据一次并将其分发给任何数量的感兴趣的跟踪器。
  3. 协调:在 AMP 页面上,AMP 运行时可以协调移动电话的有限资源,在正确的时间将资源用于正确的组件,从而提供最佳的用户体验。例如,当动画不在当前视口中时,将暂停带有动画的 AMPHTML 广告。
  4. 更具吸引力:用户无法与他们看不到的广告互动。更快的广告会带来更高的可见性,从而带来更高的点击率,最终带来更好的广告效果。
  5. 免受恶意软件侵害:由于 AMPHTML 广告在投放前会经过验证,因此不可能使用 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 集成以投放展示广告。请记住,无需特殊集成即可将 AMPHTML 投放至非 AMP 页面。

创建 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 问题,了解有关提交问题的信息。