模式验证工具报告错误



我正在试用gmail的新模式。这是我嵌入到我的电子邮件信息的json-ld格式。

<script type="application/ld+json">
{
  "@context": "schema.org",
  "@type": "CreativeWork",
  "action": {
    "@type": "ViewAction",
    "url": "https://developers.google.com/gmail/schemas/testing-your-schema",
    "name": "Open link"
  }
}
</script>

我试着用这里的工具来验证它:https://developers.google.com/gmail/schemas/testing-your-schema,它似乎不喜欢我在那里得到的东西。下面是我的两个错误:

  • 属性动作不能与CreativeWork类型
  • 一起使用
  • 未知类型ViewAction

我知道'action'不是官方支持的属性,如http://schema.org/CreativeWork中定义的,但我不确定这是否与我的json- old数据有某种问题,或者只是验证工具尚未更新以包含新属性。

有谁可以评论这个吗?

验证器在它的正上方警告它仍处于alpha状态。

Claudio Cherubino在GApps开发者博客上的一篇介绍文章的回复中说

验证器仍处于alpha阶段,并不是所有的新东西我们已经支持引入的。请再容忍我们一点当我们添加它们时。

谷歌自己的一些例子还不能正确验证。

最新更新