W3C home > Mailing lists > Public > public-vocabs@w3.org > September 2013

Re: Error Incomplete microdata with schema.org

From: Martin Hepp <martin.hepp@ebusiness-unibw.org>
Date: Wed, 4 Sep 2013 22:35:18 +0200
Cc: Thad Guidry <thadguidry@gmail.com>, Alexander Shubin <ajax@yandex-team.ru>, Dan Brickley <danbri@danbri.org>, "public-vocabs@w3.org" <public-vocabs@w3.org>
Message-Id: <ECB79378-1FD7-4DFC-8BC9-B853D1030987@ebusiness-unibw.org>
To: Willem-Siebe Spoelstra <wsspoelstra@gmail.com>
Hi:
In general, there are two approaches for modeling product variants with the GoodRelations part in schema.org:

1. Summarize them into a *range* of products/services, typically with a price range (e.g. "Haircuts for women and men, 50 - 100 USD"
2. Materialize the variants, i.e. creating one http://schema.org/Product entity for each variant.

If you use variant #2, you should create individual URIs / pages for each variant, since as of today, rich snippets / rich captions require that a search engine can summarize the whole page into a single snippet, which is more difficult if a page contains markup for multiple entities.

Martin


On Sep 4, 2013, at 6:38 PM, Willem-Siebe Spoelstra wrote:

> Hi Thad,
> 
> I forgot the 'reply to all' in the topic about 'reviewBody' where you also answerd my question, sorry for that.
> About this case: the keratin treatment is a service, not a product. Just like keratin treatment, this salon has more services like 'hair removal' for example.
> 
> The clients go to this local business to get the treatments. But for keratin treatment the price is different for different lenghts of hair.
> Hair removal for example has difference prices because different bodyparts have different prices. 
> 
> Kind regards,
> 
> Willem
> 
> 
> 2013/9/4 Thad Guidry <thadguidry@gmail.com>
> Your keratin treatment...
> 
> Is it a Product (customer applies themselves either a topical creme, mixture, etc.) ?
> 
> Or is it a Service (customer walks into a clinic, or has a specialist arrive at their front door that treats them in-home) ?
> 
> 
> 
> On Wed, Sep 4, 2013 at 4:17 AM, Willem-Siebe Spoelstra <wsspoelstra@gmail.com> wrote:
> Hi Alex (and others),
> 
> I'm almost there to implent the schema.org on my website. 
> However, I do have some question left about the correct schema.org markup (so not Google specific).
> 
> I have a page about a keratin treatment, I can use Product markup for this, because I read:
> 
> Commodity services, like haircuts, can also be represented using this type.
> 
> This page contains:
> 
> - product name (keratin treatment)
> - the 'from' price or the pricerange (with a link to seperate price page)
> - aggregate userreview count
> - single reviews
> 
> 
> First, if I choose to show the pricerange, Alex his advice was to use the AggregateOffer, however looking at the explenation at schema.org, this looks only appropriate for comparison-websites:
> 
> When a single product that has different offers (for example, the same pair of shoes is offered by different merchants), then AggregateOffer can be used.
> 
> Am I right or wrong in this statement? 
> 
> Instead of showing the pricerange, I was thinking that showing a 'from' price maybe would be more appropriate. Is there a possibility for this?
> 
> EDIT EDIT: Only using lowPrice with AggregateOffer is giving the 'from' price, however the question still remains if AggregateOffer is appropriate.
> 
> I'm also working on a e-commerce website, where I also have on product that can be ordered in many colors and sizes.
> When I look at the integrated schema.org in that programm the show the 'from' price with a normal price property, is that correct?
> 
> Kind regards,
> 
> Willem
> 
> 
> 2013/8/12 Alexander Shubin <ajax@yandex-team.ru>
>>> Hi, does anybody know why I get the error: Incomplete microdata with
>>> schema.org
> 
> Try using http://schema.org/AggregateOffer instead http://schema.org/pricespecification. Smth like this
>> <div itemscope itemtype="http://schema.org/Product">
>>   <span itemprop="name">Kenmore White 17&#8243; Microwave</span><br />
>>   <img src="kenmore-microwave-17in.jpg" alt='Kenmore 17" Microwave' /></p>
>> <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
>>    Rated <span itemprop="ratingValue">3.5</span>/5<br />
>>    based on <span itemprop="reviewCount">11</span> customer reviews
>>   </div>
>> <div itemprop="offers" itemscope itemtype="http://schema.org/AggregateOffer">
>>     <span itemprop="lowPrice">$55.00</span><br />
>>     <span itemprop="highPrice">$155.00</span>
>> </div>
>> 
>> <p>  Product description:<br />
>>   <span itemprop="description">0.7 cubic feet countertop microwave.<br />
>>   Has six preset cooking categories and convenience features like<br />
>>   Add-A-Minute and Child Lock.</span></p>
>> </div>
> 
> 
> This will give you
> <2013-08-12_2351.png>
> 
> Beware of another common mistake with float points for price and special format for currency (for details, look http://stackoverflow.com/questions/17314333/googles-testing-tool-thinks-product-markup-is-incomplete-why/17359160).
> 
> But Dan is right - this question is more suited for some Google specific group.
> ----
> Alex Shubin
> Yandex.com
> 
> On Aug 12, 2013, at 8:42 PM, Dan Brickley <danbri@danbri.org> wrote:
> 
>> On 12 August 2013 11:08, Willem-Siebe Spoelstra <wsspoelstra@gmail.com> wrote:
>>> Hi, does anybody know why I get the error: Incomplete microdata with
>>> schema.org
>>> 
>>> Rich snippet tool:
>>> http://www.google.nl/webmasters/tools/richsnippets?q=http%3A%2F%2Ftoolsetbootstrap..wpplayground.wpengine.com%2Fmin-and-max-price-not-working%2F
>> 
>> This is more a Google product question than something for this group,
>> but I'm afraid the answer is roughly: it's a known problem
>> (vague/unhelpful error messages), and the Structured Data Testing Tool
>> team are working on it. Perhaps
>> http://stackoverflow.com/questions/17955572/rich-snippets-micro-data-for-products-error-incomplete-microdata-with-schema
>> might help too?
>> 
>> Dan
>> 
> 
> 
> 
> 
> 
> -- 
> -Thad
> Thad on Freebase.com
> Thad on LinkedIn
> 

--------------------------------------------------------
martin hepp
e-business & web science research group
universitaet der bundeswehr muenchen

e-mail:  hepp@ebusiness-unibw.org
phone:   +49-(0)89-6004-4217
fax:     +49-(0)89-6004-4620
www:     http://www.unibw.de/ebusiness/ (group)
         http://www.heppnetz.de/ (personal)
skype:   mfhepp 
twitter: mfhepp

Check out GoodRelations for E-Commerce on the Web of Linked Data!
=================================================================
* Project Main Page: http://purl.org/goodrelations/
Received on Wednesday, 4 September 2013 20:36:16 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:29:30 UTC