Schema.org 微数据 - 虚拟产品与实体产品

Schema.org microdata - virtual product vs physical

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

或者是否有其他方式可以通过 schema.org 表达哪些物品需要运送,哪些不需要运送?

如果您提供服务,您可能希望使用 Service 而不是 Product

因为 Product, only the absence of properties like material and depth/height 可以传达它不是实物产品(当然,这将是不可靠的)。

Offer type allows to use the availableDeliveryMethod property, which can have a value that conveys that 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>

如果是某种创造性的作品,例如 SoftwareApplication or a MusicRecording, you could use the corresponding type instead of (or in addition to, percase as additionalType) Product.