跳到主要内容

Productgroup

描述一个在属性(颜色、尺寸、价格)上存在变体的 Product。 更多信息请参阅 Product Schema 片段

触发器

  • 应在代表产品的页面(例如产品页面)上输出。具体来说,当产品具有变体时(例如 WooCommerce 中的 WC_Product_Variable 类实例)。

必需属性

有效的 ProductGroup 必须包含 offersProduct 的每个 offer 将被转换为 ProductGrouphasVariant 下的一个 Product 条目。

失败场景

如果缺少 offers,我们将不会把 Product 更改为 ProductGroup

可选属性

以下属性应在可用且有效时添加:

  • productGroupID:默认情况下,使用 sku 作为此属性的值。

除此之外,ProductGroup 可以拥有 Product 的所有可选属性。

Examples

Minimum criteria

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "ProductGroup",
"@id": "https://www.example.com/#/schema/Product/abc123",
"name": "Example Product",
"image": {
"@id": "https://www.example.com/uploads/example-image.jpg"
},
"hasVariant": [
{
"@id": "https://www.example.com/#/schema/Product/def456"
},
{
"@id": "https://www.example.com/#/schema/Product/hij789"
}
]
}
]
}

Extended criteria

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "ProductGroup",
"@id": "https://www.example.com/#/schema/Product/abc123",
"name": "Example Product",
"description": "Example product description",
"image": {
"@id": "https://www.example.com/uploads/example-image.jpg"
},
"brand": {
"@id": "https://www.example.com/#/schema/Organization/abc123"
},
"manufacturer": {
"@id": "https://www.example.com/#/schema/Organization/def456"
},
"review": [
{
"@id": "https://www.example.com/#/schema/Review/abc123"
},
{
"@id": "https://www.example.com/#/schema/Review/def456"
}
],
"sku": "abc123",
"productGroupID": "abc123",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4",
"reviewCount": "3077"
},
"hasVariant": [
{
"@type": "Product",
"@id": "https://www.example.com/#/schema/Product/def456",
"name": "Example Product - Red",
"image": {
"@id": "https://www.example.com/uploads/example-image-red.jpg"
},
"color": "red"
},
{
"@type": "Product",
"@id": "https://www.example.com/#/schema/Product/hij789",
"name": "Example Product - Blue",
"image": {
"@id": "https://www.example.com/uploads/example-image-blue.jpg"
},
"color": "Blue"
}
]
}
]
}