Продукт Schema.org с ценами в нескольких валютах

Сейчас я пытаюсь настроить метаданные Schema.org на сайте, и мне интересно, как (или если) объявить несколько валют. У меня есть 6 форматов цены - GBP, USD и EUR, все с вкл. и бывший Цены с НДС.

Основываясь на примерах, которые Схема предоставляет на странице Продукта, существует только одна цена - можно ли указать больше, и если да, то как поисковая система решает, какую из них показывать? Если нет, то я предполагаю, что должен показать GBP inc. НДС - это правильно?

2 ответа

Решение

Это действительно предложение, которое связано с ценой. Если вы посмотрите на второй пример на странице схемы предложений, вы увидите несколько предложений, связанных с одним продуктом. Они от разных продавцов (и не указывают цену в машиночитаемом виде), но вы можете сделать то же самое с несколькими предложениями в разных валютах от одного и того же продавца.

Я не уверен, что есть способ выразить НДС или НДС в схеме, так что вы можете застрять только с текстовыми метками для этого.

Если это то же самое Offer и вы разрешаете оплату в нескольких валютах, вы можете использовать несколько priceSpecification свойства.

Каждое свойство имеет PriceSpecification как значение, которое может иметь цену (через price собственность) и валюта (через priceCurrency имущество).


как поисковая система решает, какую из них показывать?

Это зависит от поисковых систем. Когда вы указываете валюту, у них есть все, что им нужно знать (если они используют эту информацию или нет, это другой вопрос, не по теме для SO). Schema.org не предоставляет способ пометить "первичную" PriceSpecification, и почему они должны? Ведь все ваши цены действительны.

Другие вопросы по тегам