在过去的几周里,我们推出了一些工具来帮助发布商收集用户同意。今天,我们想向您介绍一些新功能,这些功能可以让发布商更轻松地在 AMP 页面上收集同意。
广告网络与 <amp-consent> 组件集成
<amp-ad> 的 DoubleClick 和 AdSense 实现现在支持 <amp-consent>,包括非个性化广告投放。查看详细文档,了解何时以及如何从 DoubleClick 和 AdSense 投放非个性化广告以及可用性在此处。
另外,如果您是广告或分析供应商,您可以在此处了解有关如何与 <amp-consent> 集成的更多信息。
<amp-ima-video> 支持 <amp-consent>
发布商现在可以在使用 <amp-ima-video> 组件时收集同意。查看可用性日期在此处。
使用 <amp-geo> 进行 <amp-consent> 的基于地理位置的配置
AMP 提供了一种通过使用checkConsentHref字段进行远程调用来配置 <amp-consent> 的方法。如果您希望为 <amp-consent> 结合基于地理位置的逻辑,您需要在服务器端解析地理位置,并相应地自定义checkConsentHref 响应。到目前为止,如果没有远程服务器设置,就不可能拥有基于地理位置的逻辑。
组件 <amp-geo> 最近发布,可根据用户的近似位置(ISO 国家/地区代码级别)启用内容变化。现在,您可以将此功能与 <amp-consent> 结合使用,这意味着如果您配置需求不超出地理位置,则可以跳过实现 checkConsentHref。查看 ampbyexample.com <amp-geo> 示例或 <amp-consent> 文档。
<amp-consent> 在 AMP 故事中的支持
很快,<amp-consent> 将可与 <amp-story> 一起使用。 仅针对 <amp-story> 用例,大多数 UI 将预先配置,但除了完全控制文本内容之外,还将有发布商可指定的界面外观和感觉选择。此外,AMP 故事中的所有 <amp-consent> UI 都将被阻止(即,同意 UI 将没有可选的关闭按钮)。请在此处 查看可用日期。
<amp-consent> 中的新功能
checkConsentHref 支持键值对 : 此功能允许 checkConsentHref 端点响应键值对,这些键值对可以传播到广告网络实施并被其使用。这对于希望向广告网络传达其他配置信息以投放适当广告的发布商很有用。此信息可供等待 <amp-consent> 解析的 AMP 组件使用。更多详细信息 在此处。
<amp-consent> 中的超时 : 通过此功能,发布商可以在一定超时后解除阻止等待同意的组件。此功能还允许发布商配置同意状态,该状态将由受同意阻止的 AMP 组件获取。更多详细信息 在此处。
可用性
所有这些功能都将在 5 月 18 日的不同时间发布。以下是可用性的摘要,您可以 在此处查看最新更新。
功能 | 产品可用性 | 文档 | 是否准备好测试? |
DoubleClick 和 AdSense | 05/10/18 | 链接 | 是 |
AMP IMA 视频集成 | 05/15/18 | 否 | |
AMP Geo | 05/10/18 | 链接 | 是 |
AMP Stories | 05/15/18 | 否 |
下一步是什么?
已计划为 <amp-consent> 添加多项功能,包括支持 外部同意流程 和 许多其他功能。如果您有尚未讨论的功能,请在主 问题 中添加评论。
此外,别忘了查看 AMP By Example 上的 amp-consent使用示例。
一如既往,感谢您的支持。如果您有任何疑问,请通过在 GitHub 上创建问题 告知我们。
由 AMP 项目产品经理 Vamsee Jasti 发布