Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed aggregateRating validation of Google's example by SDTT #1009

Closed
e-orlov opened this issue Feb 25, 2016 · 5 comments
Closed

Failed aggregateRating validation of Google's example by SDTT #1009

e-orlov opened this issue Feb 25, 2016 · 5 comments
Labels
schema.org vocab General top level tag for issues on the vocabulary type:cleanup + clarity Addresses wording fixes, ambiguities, confusion, bad examples etc

Comments

@e-orlov
Copy link

e-orlov commented Feb 25, 2016

Try to validate with SDTT the first example from this url: https://developers.google.com/structured-data/rich-snippets/reviews, this one:
`

Super Book

Ultra interesting. Super impressive.
Book rating: 88 out of 100 with 20 ratings
`

You'll get an error The property aggregateRating is not recognized by Google for an object of type Thing.
It seem to be a Schema.org issue - here, https://schema.org/AggregateRating, is written, that Thing since unknown time doesn't allowed to be rated/reviewed, but only Place, Event, Service, CreativeWork, Product, Brand, Offer, Organization

@vholland
Copy link
Contributor

What is the Thing you are describing? I am trying to think of a case where it has reviews, but is not some type of Place, Event, Service, CreativeWork, Product, Brand, Offer, or Organization.

@DDeering
Copy link

@e-orlov The issue is actually not on schema.org's side. Google's Structured Data Testing Tool (Google's tool, not schema.org's) just does not accept that particular markup for a Thing. Change Thing to Product, Organization, Service, etc and it tests fine. The markup itself is fine. Google's testing tool just has not been set up to accept it.

@danbri
Copy link
Contributor

danbri commented Feb 26, 2016

While the specifics here (posting examples which don't valid with a checker on the same site) are a Google issue, there is still an underlying confusion coming from schema.org:

Also, any http://schema.org/Rating is somehow tied to a Review, via http://schema.org/reviewRating.

It seems to me that (1.) it should be possible to review/rate more or less anything, and as @vholland suggests the list Brand, CreativeWork, Event, Offer, Organization, Place, Product, Service comes close to approximating "Thing". This list omits Intangible, Person, Action and MedicalEntity, of which Person seems the most interesting and controversial. I don't think we are in a hurry to encourage schema.org use for rating people. (2.) the direction in which a relationship is named is logically arbitrary, but in practice we all tend to let it influence our thinking: there is a waryness of 'cluttering' Thing with out-going properties, while being more liberal in tolerating properties whose values are Things.

@danbri
Copy link
Contributor

danbri commented Mar 7, 2016

Updated title from "Failed aggregateRating validation of Google's example by SDTT" to capture the most obvious work item for schema.org (rather than Google).

@danbri danbri closed this as completed Mar 7, 2016
@danbri danbri reopened this Mar 7, 2016
@danbri danbri added schema.org vocab General top level tag for issues on the vocabulary type: rough proposal idea type:cleanup + clarity Addresses wording fixes, ambiguities, confusion, bad examples etc labels Mar 7, 2016
@danbri
Copy link
Contributor

danbri commented Aug 4, 2016

Hmm, I said that I changed the title but it didn't seem to stick. I don't see an obvious schema.org issue here, but I believe the general issue around ratings/reviews and the list of things those can be attached to is already discussed in several other issues, notably #637 so I will close out this issue in hope of concentrating attention in a smaller list of places. Thanks @e-orlov

@danbri danbri closed this as completed Aug 4, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
schema.org vocab General top level tag for issues on the vocabulary type:cleanup + clarity Addresses wording fixes, ambiguities, confusion, bad examples etc
Projects
None yet
Development

No branches or pull requests

4 participants