JSON-LD为个人创建单一审查
你将如何着手为一个人创建一个评论?例如,如果一个用户提交了一个评论,该评论提供了一个评级和有关个人/服务提供商服务质量的相关信息。。。应该如何使用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":
<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”,
“姓名”:“鲍勃·史密斯”
},
“检阅人”:“约翰提供了极好的服务!”
}
相关: