我正在尝试在视频游戏评论中实现Schema.org的正确属性。理解基础知识http://schema.org/Review并不难,但有些属性对我来说有点混乱。
例如,在“1996”中发布的关于“Sony PlayStation”的“Gran Turismo”的评论,使用“Creative Work”的属性是正确的,这样:
<meta itemprop="copyrightHolder" content="Sony" />
<meta itemprop="copyrightYear" content="1996" />
或者这与评论本身有关,所以我应该使用评论的作者姓名和出版日期?如果是,那些信息(如果需要)的正确属性是什么?
答案 0 :(得分:1)
在审核视频游戏时,会涉及两个 CreativeWork
s(或更具体的类型):
属性copyrightYear
和copyrightHolder
引用最近的父CreativeWork
。你必须确保不要混合它们:这都是关于正确的嵌套。
<div itemscope itemtype="http://schema.org/CreativeWork">
<!-- this is *your* CreativeWork, i.e., the review -->
<div itemprop="itemReviewed" itemscope itemtype="http://schema.org/CreativeWork">
<!-- this is *not your* CreativeWork, i.e., the video game -->
</div>
<!-- this is, again, *your* CreativeWork -->
</div>
(请注意,我在此示例中使用了常规CreativeWork
类型;您当然应该使用更具体的类型(例如,http://schema.org/Review
进行审核)。
答案 1 :(得分:0)
Daniel,您应该使用审核模式作为主要模式,然后将其他模式(例如创意工作)嵌套在其中。审核模式应包括项目,作者姓名,审核日期,当然还有实际审核主体和评级标记。但实际上没有必要使用版权项属性。如果您愿意,可以将这些标签留下。