Продукт Schema.org с ценами в нескольких валютах
Сейчас я пытаюсь настроить метаданные Schema.org на сайте, и мне интересно, как (или если) объявить несколько валют. У меня есть 6 форматов цены - GBP, USD и EUR, все с вкл. и бывший Цены с НДС.
Основываясь на примерах, которые Схема предоставляет на странице Продукта, существует только одна цена - можно ли указать больше, и если да, то как поисковая система решает, какую из них показывать? Если нет, то я предполагаю, что должен показать GBP inc. НДС - это правильно?
2 ответа
Это действительно предложение, которое связано с ценой. Если вы посмотрите на второй пример на странице схемы предложений, вы увидите несколько предложений, связанных с одним продуктом. Они от разных продавцов (и не указывают цену в машиночитаемом виде), но вы можете сделать то же самое с несколькими предложениями в разных валютах от одного и того же продавца.
Я не уверен, что есть способ выразить НДС или НДС в схеме, так что вы можете застрять только с текстовыми метками для этого.
Если это то же самое Offer
и вы разрешаете оплату в нескольких валютах, вы можете использовать несколько priceSpecification
свойства.
Каждое свойство имеет PriceSpecification
как значение, которое может иметь цену (через price
собственность) и валюта (через priceCurrency
имущество).
как поисковая система решает, какую из них показывать?
Это зависит от поисковых систем. Когда вы указываете валюту, у них есть все, что им нужно знать (если они используют эту информацию или нет, это другой вопрос, не по теме для SO). Schema.org не предоставляет способ пометить "первичную" PriceSpecification, и почему они должны? Ведь все ваши цены действительны.