如何编写展示无限制整数值offerCount的AggregateOffer schema JSON-LD
AggregateOffer schema的JSON-LD结构化数据编写方法(适配无上限整数offerCount)
offerCount属性本身支持传入任意合法正整数,没有内置数值上限,只要按标准JSON格式传值,所有兼容schema规范的解析工具都能正常识别任意大小的整数值,不需要额外做特殊配置。
编写规则
offerCount必须传JSON标准数字类型的正整数,不要给数值加引号转成字符串,不能传小数、带千分位分隔符/特殊符号的格式化数字,否则会解析失败- 不需要额外声明数值取值范围,解析端默认支持任意长度的合法整数
- 如果要表达报价数量无上限、商品无限量供应的场景,不要虚构超大整数填入
offerCount,配合availability字段标记为在售状态即可
标准示例代码
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Product", "name": "你的商品名称", "offers": { "@type": "AggregateOffer", "priceCurrency": "CNY", "lowPrice": "29.99", "highPrice": "199.99", "offerCount": 2398754, "availability": "InStock" } }
上述示例里的
offerCount字段可以替换为你实际的offer总数,无论数值多大,只要是无格式的纯正整数都能被正常识别,不存在取值上限限制。
内容的提问来源于stack exchange,提问作者Fine Love Dolls
相关产品推荐
相关产品推荐

