Schema.org contactType验证问题:"为办公室提供的值必须是有效的联系类型"

时间:2016-07-07 10:47:46

标签: schema.org json-ld

以下是我的JSON-LD的片段,用于我正在处理的网站。

我不能让它验证,因为它说"为办公室提供的价值必须是有效的联系类型。"如何使其成为有效的联系方式?我找不到任何关于此的文档。

<script type='application/ld+json'>
{
  "@context": "http://www.schema.org",
  "@type": "EntertainmentBusiness",
  "contactPoint": {
     "@type": "ContactPoint",
     "contactType": "office",
     "telephone": "+44 (0)1234 567890"
   }   
}
</script>

1 个答案:

答案 0 :(得分:40)

contactType属性需要文本,不建议使用任何值,因此使用&#34; office&#34;非常好。

但是,如果您想获得Google的Corporate Contacts功能,则必须提供Google认可的值:

  

&#34;客户支持&#34;,&#34;技术支持&#34;,&#34;结算支持&#34;,&#34;账单支付&#34;,&#34;销售&#34 ;,&#34;预订&#34;,&#34;信用卡支持&#34;,&#34;紧急&#34;,&#34;行李跟踪&#34;,&#34;路边援助&#34; ,&#34;包裹跟踪&#34;

编辑:他们似乎已更新了他们的文档,现在他们不再列出&#34;客户支持&#34;,但&#34;客户服务&#34;相反。)

正如您所见,&#34; office&#34;不属于他们。

如果您不关心此Google搜索结果功能,可以保持这样。