Schema.org微数据 - 虚拟产品与物理

时间:2017-07-31 10:29:50

标签: schema.org microdata

schema.org是否提供了一种区分虚拟产品(如下载,服务,非实体购买)与实体产品的方法?

或者是否有其他方式通过schema.org表达哪些商品需要发货?哪些商品无需发货?

1 个答案:

答案 0 :(得分:1)

如果您提供服务,则可能需要使用Service代替Product

对于Product,只有缺少materialdepth / height等属性才能表明它不是实体产品(当然,这不是可靠的)

Offer类型允许使用availableDeliveryMethod属性,该属性的值可以传达the product can be downloaded

http://purl.org/goodrelations/v1#DeliveryModeDirectDownload

如果你提供下载产品,那么你可以使用这样的东西:

<article itemscope itemtype="http://schema.org/Product">
  <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
    <link itemprop="availableDeliveryMethod" href="http://purl.org/goodrelations/v1#DeliveryModeDirectDownload" />
  </div>
</article>

如果是某种创造性工作,例如SoftwareApplicationMusicRecording,您可以使用相应的类型而不是(或者除此之外,per additionalType){ {1}}。

相关问题