Исправление Порядок свойства не распознается Google для объекта типа Продукт без изменения основного кода в PrestaShop

Я использую PrestaShop и не хочу менять основной код. Основной код позволяет указать цену на Schema.org. Мои цены имеют низкую цену и размер скидки. Низкая цена от совокупного предложения, скидка от заказа.

Я получаю ошибку ниже:

Свойство order не распознается Google для объекта типа Product

<link itemprop="discount" itemscope href="http://schema.org/Order"/>

&

<link itemprop="highPrice" itemscope href="http://schema.org/AggregateOffer"/>
<p class="our_price_display" itemprop="offers" itemscope itemtype="http://schema.org/Offer"><link itemprop="availability" href="http://schema.org/InStock"/><span id="our_price_display" itemprop="price">€ 0.75</span>&nbsp;<meta itemprop="priceCurrency" content="EUR" /></p><p id="reduction_percent" ><span id="reduction_percent_display" ><link itemprop="discount" itemscope href="http://schema.org/Order"/>25% Off </span>
</p><p id="reduction_amount" ><span id="reduction_amount_display">
</span></p><p id="old_price"><span id="old_price_display">
<link itemprop="highPrice" itemscope href="http://schema.org/AggregateOffer"/> € 1.00</span>

person Websites4u    schedule 27.04.2016    source источник
comment
Где вы получаете эту ошибку? И вы получаете эту ошибку с опубликованным фрагментом кода? (потому что он не содержит свойства order...)   -  person unor    schedule 27.04.2016
comment
привет @unor, я протестировал инструменты для веб-мастеров и получил эту ошибку. где в коде я бы поместил свойство заказа? спасибо, Трев   -  person Websites4u    schedule 03.05.2016


Ответы (1)


Вы не можете просто использовать discount из Заказ для Продукта (поскольку продукт не является заказом...), так говорит Google. Как говорится в спецификации schema.org для Order:

Заказ — это подтверждение транзакции (квитанция), которая может содержать несколько позиций, каждая из которых представлена ​​Предложением, которое было принято покупателем.

Я не знаю о каком-либо другом свойстве, таком как «скидка» в схеме, возможно, http://schema.org/PriceSpecification это вроде того направления?

person defuzed    schedule 29.04.2016
comment
эй, спасибо за это @defuzed, так что, если скидка от заказа, есть ли способ ввести код: заказ, затем скидка? так как на мои товары действуют скидки. так что в идеале я могу вставить из схемы/заказа/скидки. я знаю, что это технически неправильно, но у моих продуктов есть скидки, и я хотел бы показать их через схему. еще раз спасибо. - person Websites4u; 03.05.2016