Schema.org 用于产品包

Schema.org for product bundles

我已经查看 Schema.org 一段时间了,我想知道您是否能够定义某些产品包。

有一些附加组件可以让您捆绑销售多种产品并享受轻微折扣(您可以称之为 'buy together')。

我想知道您是否可以在架构中定义这些产品。或者您应该将它们定义为单独的 Product?

Offer 类型应该可以做到这一点。

如果它是固定捆绑包,您可以为多个 Product 项提供一个 Offer 项。只需为 itemOffered 属性.

提供多个值
{
  "@context": "http://schema.org/",
  "@type": "Offer",
  "itemOffered": [
    {"@type": "Product"},
    {"@type": "Product"},
    {"@type": "Product"}
  ],
  "price": "50.00"
}

如果产品提供附加组件,您可以使用 addOn 属性:

An additional offer that can only be obtained in combination with the first base offer (e.g. supplements and extensions that are available for a surcharge).