如何在Schema.org中指定“产品”的位置?

时间:2012-03-25 15:24:23

标签: html5 schema.org microdata

我正在为第三方销售的产品设置一些Microdata。我有产品的位置(买方可能想要实际提取)和卖家的用户名。但所有其他信息都是针对特定产品的。

是否有正确的方法来指定产品位于特定位置,还是应该包含它而不是用Microdata标记?

到目前为止,这是我的代码:

<div itemscope itemtype="http://schema.org/Product">
  <img itemprop="image" src="ad-image.jpg" />
  <span itemprop="name">Name of item</span>

  <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
    <meta itemprop="priceCurrency" content="AUD" />
    <span itemprop="price">$19.95</span>
    <span itemprop="itemCondition" href="http://schema.org/NewCondition">New</span>
    <span itemprop="model">2010</span>
    <meta itemprop="availability" href="http://schema.org/InStock" />
  </div>

  <span itemprop="description">The description....</span>
</div>

2 个答案:

答案 0 :(得分:2)

微数据不允许在其词汇表中添加此类标记。您可以指定制造商所在的位置,但这似乎对您没有帮助。

您当然可以使用单独的Place项来标记坐标。但是您没有机会以您描述的方式将其用作Product项的属性。

答案 1 :(得分:0)

您可以使用availableAtOrFrom property

  

可以获得要约的地方(例如商店位置)。

值为Place

请注意,必须将其添加到Offer,而不是Product