Schema.org "price" 属性 的文本值?

Text value for Schema.org "price" property?

我正在处理 JSON-LD 格式的结构化数据(如果重要的话)。

在查看 Schema.org 的 price property page 时,我看到您还可以添加文本作为价格值。但是,似乎没有在任何地方记录允许使用哪些文本。

有谁知道允许的文本是什么?

我尝试在使用 Structured Data Testing Tool 时随机填写文本,但出现无法识别的错误。

Schema.org 不限制(也不 document/recommend)price 属性 可以有什么样的 Text 值。

大多数价格都有 Number 值,除非您有充分的理由不使用它,否则您也应该使用 Number,遵循它们的 "Usage guidelines"。

我想期待 Text 的可能原因可能是:

  • CMS 不允许(轻易地)将价格与货币符号分开输出。将“5 EUR”作为 price 比根本不提供 price 更好。

  • 想要说 "gratis" 或 "free" 而不是“0”的作者。