省略已售产品的价格 属性?

Omitting price property for sold products?

我正在向产品页面添加 Schema.org(使用微数据)。我的客户希望省略已售产品的价格 - 她不希望任何人能够看到已售产品的价格。

然而,这在 'price' 的微数据中显示为错误:check page in Google SDTT

显然,普通用户仍然无法看到价格,但它被 Google 购物使用,因此可能会显示。

我应该把价格设为 0 吗?

Offer 没有 price 是完全没问题的。

如果 Google 的结构化数据测试工具出现错误,并不一定意味着您的微数据或 Schema.org 有错误。在您的情况下,Google 的错误消息仅表示:

如果您不提供价格,我们将无法为您的产品展示我们的Products rich result

这个富媒体搜索结果的重点是向他们的用户展示有关您产品的数据,包括其价格。如果您没有价格,Google 就没有显示它的意义。 不要提供虚假价格(如0), 只需省略price 属性。否则,您表示您的产品有价格(在 0 的情况下,该产品是免费的),这会产生误导。