[英]Show discount in Schema.org
我有一個降價的產品。 我想要顯示兩種價格 - 原價和折扣價。 有沒有辦法在Schema.org中標記這個?
現在我有類似的東西:
<ul class="productPriceList" itemprop="offers" itemscope="" itemtype="http://schema.org/Offer">
<li class="productPriceList">
<div class="price red"><span class="" itemprop="price">4302</span> <span itemprop="priceCurrency" content="USD">$</span></div>
<span class="price crossOut" itemprop="price">26890</span> <span itemprop="priceCurrency" content="USD">$</span> <span class="product-promo">84</span>% off
</li>
</ul>
這顯示為:
offers
@type: Offer
price: 4302
priceCurrency: USD
price: 26890
priceCurrency: USD
您當前的加價不會傳達哪個價格是新舊價格。 你不應該使用它。
您可以使用兩個PriceSpecification
項目(作為priceSpecification
屬性的值)。 使用validFrom
和validThrough
您可以指定舊價格有效的日期以及新價格有效時的日期。
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<div itemprop="priceSpecification" itemscope itemtype="PriceSpecification">
<s>$ <span itemprop="price">26890</span></s>
<meta itemprop="priceCurrency" content="USD" />
<meta itemprop="validThrough" content="…" />
</div>
<div itemprop="priceSpecification" itemscope itemtype="PriceSpecification">
$ <span itemprop="price">4302</span>
<meta itemprop="priceCurrency" content="USD" />
<meta itemprop="validFrom" content="…" />
</div>
</div>
(注意, span
元素在Microdata中不能有content
屬性。我用meta
元素替換它。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.