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

Re: Error Incomplete microdata with schema.org

From: Willem-Siebe Spoelstra <wsspoelstra@gmail.com>
Date: Wed, 4 Sep 2013 18:38:48 +0200
Message-ID: <CAPGOeDu97VzMCD+4Y2fL7Ydf7oTBr0CE4rSgNE6mwwPe5-Dy2g@mail.gmail.com>
To: Thad Guidry <thadguidry@gmail.com>
Cc: Alexander Shubin <ajax@yandex-team.ru>, Dan Brickley <danbri@danbri.org>, "public-vocabs@w3.org" <public-vocabs@w3.org>
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
>>>
>>> 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 <http://www.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<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 <http://www.freebase.com/view/en/thad_guidry>
> Thad on LinkedIn <http://www.linkedin.com/in/thadguidry/>
>


2013-08-12_2351.png
(image/png attachment: 2013-08-12_2351.png)

Received on Wednesday, 4 September 2013 16:39:37 UTC

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