1

我正在尝试 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

我知道“动作”不是http://schema.org/CreativeWork中定义的官方支持的属性,但我不确定我的 json-ld 数据是否存在某种问题,或者只是验证工具没有'尚未更新以包含新属性。

有没有人可以对此发表评论?

4

1 回答 1

2

验证器直接在其上方警告它仍处于 alpha 状态。

Claudio Cherubino 在GApps 开发者博客上的介绍帖子的回复中指出

验证器仍处于 alpha 阶段,并非我们引入的所有新事物都已得到支持。在我们添加它们时,请多多包涵。

Google 自己的一些示例尚未正确验证。

于 2013-05-17T01:42:17.290 回答