2012-03-25 17 views
0

私は、第三者が販売している製品のMicrodataを設定しています。私は、製品の場所(バイヤーが実際にそれを拾いたいかもしれない)と売り手のユーザー名を持っています。しかし、他のすべての情報は製品固有です。Schema.orgで「製品」の場所をどのように指定しますか?

特定の場所に製品が配置されていることを指定する正しい方法がありましたか、それとも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

ミクロは、その語彙で、このようなマークアップを許可していません。あなたはメーカーがどこにあるかを指定することができますが、それはあなたを助けてくれないようです。

もちろん、座標をマークするには、別のPlaceアイテムを使用することができます。しかし、あなたはあなたが記述する方法でProductアイテムにそれをプロパティとして使用する機会はありません。

0

あなたが使用できavailableAtOrFrom property

オファー(例えば店舗)から入手可能な場所(複数可)。

これは値としてPlaceをとります。

Productではなく、Offerに追加する必要があることに注意してください。

関連する問題