The GoodRelations Cookbook
The GoodRelations Cookbook is a growing collection of recipes for developers.
Most Popular
- Recipe 1: Quickstart Guide - the fastest way to get GoodRelations up and running
- Recipe 2: Adding GoodRelations to Web Shop Software Packages (status: to be completed)
- Recipe 3: Datasheets: Sharing product model master data (status: pretty mature)
- Recipe 4: Pricing: Quantity discounts, and price ranges
- Recipe 5: Tips for authoring RDFa (status: mature)
- Recipe 6: Combining GoodRelations and schema.org (status: mature)
Specific Industries
- Airfare
- Antiques
- Bikes (sales and rental)
- Boats (sales and rental)
- Books (traditional and e-books, new and used)
- Cars (sales and rental, new and used)
- Classified ads
- Clothing
- Concert tickets
- Consumer electronics
- Guided tours and outdoor events (e.g. canoe trip, hiking, backpacking)
- Hotels
- Movies: see Videos
- Museum admission
- Music for download
- Price Comparison Engines
- Real estate
- Repair
- Restaurants
- Services
- Shoes
- Taxi
- Train tickets
- Vacation homes
- Videos
Advanced Modeling
- Recipe 1: Reviews: Combining GoodRelations with product or company review data (status: to be completed)
- Recipe 2: GoodRelations with eClass (status: to be completed)
- Recipe 3: Exposing catalog group information
- Recipe 4: Wish lists, demand, or tendering data: Describing your interest in certain offers (status: mature)
- Recipe 5: Attaching images and logos (status: mature)
- Recipe 6: Attaching identifiers: EAN/UPC, ISBN, GTIN, DUNS, GLN/ILN, NAICS, ISIC, etc. (status: to be completed)
- Recipe 7: Product bundles: Describing offers that include multiple items (status: to be completed)
- Recipe 8: Product variants: Modeling variants of products or product models (status: to be completed)
- Recipe 9: Consumables, spare parts, and substitutes: Relationships between products or product models (status: to be completed)
- Recipe 10: Shipping and payment charges: Modeling shipment and payment charges (status: to be completed)
- Recipe 11: Inventory levels: Modeling inventory levels / available quantities (status: mature)
- Recipe 12: Geo-position of stores, companies, or buyers (status: pretty mature)
- Recipe 13: Store availability: Publishing store availability for individual products (status: to be completed)
- Recipe 14: Value references and value dependencies (status: to be completed)
- Recipe 15: Exposing product ownership data for global shopping histories (status: mature)
- Recipe 16: Multilingual product descriptions: Exposing textual content in multiple languages (status: to be completed)
- Recipe 17: Opening hours: Irregular opening hours (status: to be completed)
Data Management
- Recipe 1: Publishing GoodRelations data on the Web: How to make your GoodRelations data known and used (status: mature)
- Recipe 2: Help search engines to crawl changing data (status: mature)
- Recipe 3: Managing access control to GoodRelations data (e.g. protecting reseller price lists etc.) (status: to be completed)
- Recipe 4: Available syntaxes for publishing GoodRelations (including dataRSS, Microdata, Turtle, RDF/XML, OData, GData) (status: pretty mature)
- Recipe 5: GoodRelations in HTML5 microdata syntax (status: experimental)
Consuming GoodRelations
- Recipe 1: Querying GoodRelations data with SPARQL (status: to be completed)
- Recipe 2: Fetching product model features with SPARQL (status: to be completed)
- Recipe 3: GoodRelations and affiliate marketing: Using affiliate marketing URIs with GoodRelations (status: to be completed)
License:
All text content and source code in the GoodRelations Wiki is available under a Creative Commons Attribution-ShareAlike 3.0 license. Images and other multimedia content in the Wiki may have differing licenses; see the respective meta-data pages for details.
For more information, see http://wiki.goodrelations-vocabulary.org/Licensing.


