如何在AMP广告上进行单元和集成测试?

时间:2016-06-01 07:16:31

标签: amp-html

我正在开发AMP Ads项目。(用于添加新的广告网络)

我确实在本地更改了代码,我确认在示例页面中使用'gulp'命令显示示例广告。

但我不知道测试过程。

GitHub的解释有两步。

  • 提供单元和集成测试。
  • 提供测试帐户以包含在我们的开源存储库中以进行集成测试。

这是什么意思? 如何在AMP广告上进行单元和集成测试?

我应该与Google团队或其他人联系吗?

1 个答案:

答案 0 :(得分:0)

有几种方法可以测试AMP文档。 IME,这是最简单的方法。附加您的newTag,如下所示:

<origin-domain>/<path>

请注意/ s部分是可选的并且表示安全原点,因此如果原点未通过https提供,那么您将使用:

https://cdn.ampproject.org/c/s/<origin-domain>/<path>

此方法将测试所有AMP元素,包括https://cdn.ampproject.org/c/<origin-domain>/<path> 。如果您有错误,错误消息将指向文件中带有错误的行(方便的是,它不会重新格式化文件并强制您查找格式化的文件行号,正如某些验证器所做的那样)。

应遵循上页中引用的最佳做法(例如HTTPS)。一个原因是CDN验证器可能没有标记上页中确定的一些做法。如果您使用iframe,请注意遵循Google接近页顶规则;这些要求您手动测量相对于页面顶部的iframe的位置。 IME这可能很乏味。