JSON-LD为个人创建单一审查

JSON-LD为个人创建单一审查,json,schema.org,review,linked-data,json-ld,Json,Schema.org,Review,Linked Data,Json Ld,你将如何着手为一个人创建一个评论?例如,如果一个用户提交了一个评论,该评论提供了一个评级和有关个人/服务提供商服务质量的相关信息。。。应该如何使用JSON-LD编码?我认为下面的代码是如何正确完成这项任务的,但我不能完全确定。如果您有任何建议,请在输入中包含代码,以提供最大的清晰度 请记住,下面的代码不是针对列出所有评级的页面,而是针对仅显示此评级的单个页面 人员/服务单一审查: <script type="application/ld+json"> { "@context":

你将如何着手为一个人创建一个评论?例如,如果一个用户提交了一个评论,该评论提供了一个评级和有关个人/服务提供商服务质量的相关信息。。。应该如何使用JSON-LD编码?我认为下面的代码是如何正确完成这项任务的,但我不能完全确定。如果您有任何建议,请在输入中包含代码,以提供最大的清晰度

请记住,下面的代码不是针对列出所有评级的页面,而是针对仅显示此评级的单个页面

人员/服务单一审查:

<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Review",
  "itemReviewed": {
    "@type": "Person",
    "name": "John Smith", // Person being reviewd
  },
  "reviewRating": {
    "@type": "Rating",
    "bestRating": "5",
    "ratingValue": "3",
    "worstRating": "1"
  }
  "name": "Excellent Service!",
  "author": {
    "@type": "Person",
    "name": "Bob Smith"
  },
  "reviewBody": "John provided excellent service!"
}
</script>

{
“@context”:”http://schema.org/",
“@type”:“Review”,
“审查项目”:{
“@type”:“Person”,
“姓名”:“约翰·史密斯”//被审查人
},
“复习”:{
“@type”:“评级”,
“最佳评级”:“5”,
“额定值”:“3”,
“工作”:“1”
}
“名称”:“优质服务!”,
“作者”:{
“@type”:“Person”,
“姓名”:“鲍勃·史密斯”
},
“检阅人”:“约翰提供了极好的服务!”
}


参考:

除了注释和两个逗号错误之外,这是有效的JSON-LD。不过,我不希望这是一个丰富的片段。您引用的页面列出了支持评论的entitz类型:“我们支持各种schema.org类型的评论和评级,包括业务、产品和书籍或电影等不同的创意作品。”如果可能,我会将
评论
服务
关联起来(该人员可以成为该服务的
提供者

以下是修复了两个次要语法问题的代码段:

<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Review",
  "itemReviewed": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reviewRating": {
    "@type": "Rating",
    "bestRating": "5",
    "ratingValue": "3",
    "worstRating": "1"
  },
  "name": "Excellent Service!",
  "author": {
    "@type": "Person",
    "name": "Bob Smith"
  },
  "reviewBody": "John provided excellent service!"
}
</script>

{
“@context”:”http://schema.org/",
“@type”:“Review”,
“审查项目”:{
“@type”:“Person”,
“姓名”:“约翰·史密斯”
},
“复习”:{
“@type”:“评级”,
“最佳评级”:“5”,
“额定值”:“3”,
“工作”:“1”
},
“名称”:“优质服务!”,
“作者”:{
“@type”:“Person”,
“姓名”:“鲍勃·史密斯”
},
“检阅人”:“约翰提供了极好的服务!”
}
相关: