【发布时间】:2019-06-11 12:31:56
【问题描述】:
我正在尝试确定priceRange 参数的可接受值是什么。在 Google 上,我看到“$$$”,就是这样。
有人能解释一下我是应该按字面意思还是用小数来使用$$$。
【问题讨论】:
标签: schema.org google-rich-snippets price
我正在尝试确定priceRange 参数的可接受值是什么。在 Google 上,我看到“$$$”,就是这样。
有人能解释一下我是应该按字面意思还是用小数来使用$$$。
【问题讨论】:
标签: schema.org google-rich-snippets price
这似乎没有“标准”,可能是从餐厅的评级系统中诞生的。
看来惯例是:
- $ = 便宜,通常 10 美元以下
- $$ = 价格适中,通常在 $10-$25 之间
- $$$ = 昂贵,通常在 $25-$45 之间
- $$$$ = 非常昂贵,通常 50 美元及以上
TripAdvisor 似乎使用当地货币符号作为指标:
作为审稿人,韩文按照韩元₩填写,希腊文按照欧元€填写。澳大利亚人在 .com.au 版本的网站上只有 $ 符号,所以那里相当微妙。理解为 AUD$。
但是一位用户在官方的 schema.org Github 上非常正确地指出 priceRange 是模棱两可的。
属性 schema.org/priceRange 不明确,因为它指定了货币范围的文本...
将
price属性与建模为PriceSpecification的范围一起使用 http://schema.org/price来源 - Github Issue
【讨论】:
正如 Shannon 所指出的,priceRange 属性似乎毫无意义。
但谷歌(据我所知,在过去几天内)开始为所有localBusiness 结构化数据推荐它,并在structured data testing tool 中触发警告。所以,我预计许多企业会突然开始用$$$ 的任意字符串来表达他们的定价,尤其是those for whom an explicit price list isn't appropriate,例如价格只能根据要求报价。
似乎该问题在 Google 产品论坛上造成了一些混乱,新的 image errors 和 address 警告已开始出现在 priceRange warnings 旁边。谷歌可能无意中开始将所有企业都视为餐馆,并且会回溯,但我只是猜测。
(问题是关于评论,而不是 localBusiness 数据,所以这可能与 OP 没有直接关系。希望其他人在看到 priceRange 警告后首先找到这个线程(就像我一样)感兴趣结构化数据测试工具。我考虑在香农的回答下将其作为评论输入,但没有足够的声誉点...)
【讨论】:
我相信,因为他们使用了从 $ / $$ / $$$ 不等的符号,这意味着它是一个相对而非固定的价值系统。
所以对于一般消费者来说,他们会将 $ 解释为便宜,$$ 是平均,$$ 是昂贵的。我个人不能假设一个值,因为三个美元符号 ($$$) 可能意味着两种不同类型的企业之间的两个不同金额。
例如:酒店可以说 $$$,汉堡店可以说 $$$,汽车经销商可以说 $$$。在相对系统中,这将起作用,因为它们都可能很昂贵。在一个固定的价值系统上,它是行不通的,像汽车经销商这样的企业必须将价值定义为例如 $$$$$$,但这对于普通人来说只会开始显得荒谬;我的意思是,如果它是一家船/飞机制造企业,它可能是 $$$$$$$$$$$$,不包括货币兑换。对于“$$$”的例子来说,固定价值系统感觉太复杂了。对于那种类型的系统,我希望有一个像“100-300 美元或 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
【讨论】: