谷歌结构化数据评论的priceRange参数是什么?



我试图确定priceRange参数的可接受值。在谷歌上,我看到"$$$",就是这样。

谁能解释一下我应该使用$$$的字面意思还是十进制数

似乎没有什么"标准";

似乎约定是:

  • $ =便宜,通常在10美元以下
  • $$ =中等价格,通常在$10-$25之间$$$ =昂贵,通常在$25-$45之间
  • $$$$ =非常昂贵,通常为50美元以上

来源

TripAdvisor似乎使用当地货币符号作为指示符:

作为韩国语的审稿人,您将按照韩元填写,希腊语将按照欧元填写。澳大利亚人在。com.au版本的网站上只能看到$符号,所以很微妙。理解为澳元。

来源

但是一个用户在官方schema.org Github上指出priceRange是模糊的。

属性schema.org/priceRange是不明确的,因为它为货币范围指定了文本…

来源

TL;博士

使用price属性,将范围建模为PriceSpecificationhttp://schema.org/price

Source - Github Issue

正如Shannon指出的那样,priceRange属性似乎毫无意义。

但是Google已经(据我所知,就在最近几天)开始为所有localBusiness结构化数据推荐它,在结构化数据测试工具中触发警告。因此,我希望许多企业突然开始用任意的$$$字符串来表达他们的定价,特别是那些明确的价格表不合适的企业,例如,只有在要求时才能报价的地方。

这个问题似乎在谷歌产品论坛上造成了一些混乱,新的image错误和address警告已经开始与priceRange警告一起出现。有可能谷歌无意中开始把所有的企业都当作餐馆,并会改变主意,但我只是猜测。

(这个问题是关于评论的,而不是localBusiness数据,所以这可能与op没有直接关系。希望其他人能像我在结构化数据测试工具中看到priceRange警告后那样首先找到这个线程。)我考虑过把这篇文章作为Shannon回答下的评论,但是没有足够的声望点…)

我认为,因为他们使用了$/$$/$$$的符号,这意味着这是一个相对的,而不是固定的价值系统。

所以对于一般消费者来说,他们会把$解释为便宜,$$表示平均,$$表示昂贵。我个人不能假设一个价值,因为三个美元符号($$$)在两种不同类型的业务中可能意味着两种不同的金额。

例如:酒店可以说$$$,汉堡店可以说$$$,汽车经销商可以说$$$。在相对系统中,这是可行的,因为它们都很昂贵。在一个固定的价值体系中,这是行不通的,像汽车经销商这样的企业必须将价值定义为$$$$$$,但这对普通人来说只是开始看起来很荒谬;我的意思是,如果它是一个船/飞机制造企业,它可能是$$$$$$$$$$$$不包括货币兑换。固定价值系统对于"$$$"来说太复杂了。对于这种类型的系统,我期望的示例是"1 - 3美元或2500万- 5000万美元"。

我确实喜欢Richard Wallis在这篇文章中的比例(https://github.com/schemaorg/schemaorg/issues/1307):

$ = inexpensive
$$ = moderate
$$$ = expensive
$$$$ = very expensive
$$$$$ = if you have to ask the price, you can't afford it*
* Apparently attributed to J. P. Morgan, although disputed

最新更新