schema.org - remove AggregateOffer, itemOffered; add price=0.00
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
As our record details page lists each copy as a separate Offer (well, in many cases anyway, unless paging gets invoked), the AggregateOffer entity is not really necessary--and using it on the same page as separate Offer entities is not recommended by at least one search engine (per Google https:/
We use the "offers" property to link the Product to the Offer, so there is no reason to use a reciprocal "itemOffered" property to link back to the Product from the Offer. The circular reference confuses some tools (http://
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
See the top two commits at http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ dbs/deaggregate _offers