Thank you for pointing this new Schema.org support in Google Custom search. I played with it a bit and it seems the refinements do allow
filters based on attributes.
The dialog above is confusing, because the option to give priority really work with like "search only" and selecting "search only" seems to eliminate all results.
Here is an example CSE with the refinements:
The refinements dialog does not seem to support using several operators at once. I would love to be able to create a refinement that combines accessibility and LRMI properties, such as this search:
Unfortunately at this point, though there is growing adoption of both LRMI and accessibility properties, Benetech's Bookshare is the only website that is publishing both Schema.org LRMI and accessibility properties. Who's next? :-)
We should see growing usage of both sets of properties, now that the LRMI website has added the accessibility properties as "important characteristics of learning resources" included in Schema.org:
http://www.lrmi.net/the-specification.
One thing I would like to see Google CSE support is the ability to apply attribute filters to subtypes, so for example the more:p:creativework-accessibilityfeature:mathml filter would include the results from the filter more:p:book-accessibilityfeature:mathml, since Schema.org/Book is a subtype of Schema.org/CreativeWork.
Gerardo
VP Engineering, Benetech