我正在尝试确定priceRange
参数的可接受值。在Google上,我看到“$$$”就是这样。
有人可以解释我是应该使用$$$
字面数还是小数。
答案 0 :(得分:3)
似乎没有“标准”,并且很可能源于餐馆的评级系统。
似乎惯例是:
- $ =廉价,通常是10美元,在
之下- $$ =中等价格,通常在$ 10- $ 25之间
- $$$ =贵,通常在$ 25- $ 45
之间- $$$$ =非常昂贵,通常是50美元以上
似乎TripAdvisor使用本地货币符号作为指标:
作为韩语评论员,您将根据Won₩填写,希腊语将按照欧元兑换。澳大利亚人在网站的.com.au版本上只获得$ sign,因此相当微妙。理解是澳元。
但是用户在官方schema.org Github上非常正确地指出priceRange
是不明确的。
属性schema.org/priceRange不明确,因为它指定了货币范围的文本......
使用
price
属性,其范围建模为PriceSpecification
http://schema.org/price来源 - Github Issue
答案 1 :(得分:3)
Shannon指出,priceRange
属性似乎毫无意义。
但谷歌(在我知道的最后几天内)开始为所有localBusiness
结构化数据推荐它,并在structured data testing tool中触发警告。因此,我希望很多商家突然开始以$$$
的任意字符串表达定价,尤其是those for whom an explicit price list isn't appropriate,例如价格只能根据要求报价。
似乎问题是在Google产品论坛上造成了一些混淆,新的image
errors和address
警告已经开始出现在priceRange
{{3 }}。谷歌有可能无意中开始将所有业务视为餐馆而且会回溯,但我只是在猜测。
(问题是关于评论,而不是localBusiness
数据,所以这可能与OP没有直接关系。有希望其他人首先发现这个帖子 - 就像我之前做的那样在结构化数据测试工具中看到priceRange
警告。我考虑在Shannon的答案下将其作为评论输入,但没有足够的声誉点......)
答案 2 :(得分:0)
我相信,因为他们使用了$ / $$ / $$范围内的符号,这意味着它是一个相对而非固定的价值体系。
因此,对于一般消费者而言,他们会解释$表示便宜,$ $$是平均价格,$$ $$$意味着昂贵。我个人无法假设其值为3美元符号($$$)可能意味着两种不同类型的企业之间存在两种不同的金额。
例如:一家旅馆可能说“ $$$$”,汉堡店可能说“ $$$$”,而一家汽车经销店则说“ $$ $$”。在相对的系统中,这会起作用,因为它们可能都很昂贵。在固定价值系统上,它将无法正常工作,例如汽车经销店之类的公司就必须将价值定义为$$$$$$,但这对于普通人来说似乎开始变得荒谬。我的意思是,如果这是船/飞机制造业务,则不包括货币转换,可能为$$$$$$$$$$$$。对于“ $$$”的示例,固定值系统感觉太复杂了。对于这种类型的系统,我希望有一个像“ $ 100- $ 300或$ 25M- $ 5,000M”这样的示例。
尽管如此(https://github.com/schemaorg/schemaorg/issues/1307),我确实喜欢Richard Wallis的音阶:
$ = 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