首页 > 解决方案 > 用于产品捆绑包的 Schema.org

问题描述

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

有一些附加组件可以让您以少量折扣捆绑销售多种产品(您可以称之为“一起购买”)。

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

标签: schema.org

解决方案


Offer类型应该使这成为可能。

如果它是一个固定的捆绑包,您可以将一件Offer商品用于多Product件商品。itemOffered只需为属性提供多个值。

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

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

只能与第一个基本报价结合获得的附加报价(例如,可用于附加费的补充和扩展)。


推荐阅读