【发布时间】:2020-01-25 10:01:41
【问题描述】:
我正在尝试描述一个 Car 对象,该对象具有关于发动机或变速箱的多个选项,它被 aggregateOffer 引用为 itemOffered。
我想表明该车可以配备手动或自动变速箱,可以是新的或二手的,接受柴油或其他燃料等。我看到的两个选项如下:
1) 列出可能的变速箱和其他选项
"itemOffered" : {
"vehicleTransmission": ["Automatic","Manual"],
"fuelType": ["Diesel", "Essence"]
}
这是否会被解释为:汽车配备手动或自动变速箱? 我害怕这背后的语义表明该车两者兼有。
2) 列出所有可能性的汽车
"itemOffered": [
{
"@type": "Car1",
"fuelType": "Essence",
"vehicleTransmission": "Automatic" },
{
"@type": "Car2",
"fuelType": "Essence",
"vehicleTransmission": "Manual" }
]
但这可能会非常大,因为我有多个汽车报价和几个不同的选项,我最终会列出我的整个数据库。 澄清一下,这个 Car 对象的重点是附加到一个页面上的一个 aggregateOffer,其中只显示 aggregateOffer 而不是每个可用的报价。
【问题讨论】:
标签: schema.org json-ld structured-data