additionalType - Schema.org Property (original) (raw)
Note: You are viewing the development version of Schema.org. See how we work for more details.
An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. Typically the value is a URI-identified RDF class, and in this case corresponds to the use of rdf:type in RDF. Text values can be used sparingly, for cases where useful information can be added without their being an appropriate schema to reference. In the case of text values, the class label should follow the schema.org style guide.
Subproperty of:
- rdf:type
Values expected to be one of these types
`* Text
- URL `
Used on these types
* [Thing](/Thing "Thing")
Examples
Example notes or example HTML without markup.
Le concerto
| Main Author: | Ferchault, Guy |
|---|
| Copy | Available
Barcode: CONC91000937
Call number: 780 R2
Library: Anytown City Library
|
|---|
Example encoded as Microdata embedded in HTML.
Le concerto
| Main Author: | Ferchault, Guy |
|---|
| Copy | Available
Barcode: CONC91000937
Call number: 780 R2
Library: Anytown City Library
|
|---|
Example encoded as RDFa embedded in HTML.
Le concerto
| Main Author: | Ferchault, Guy |
|---|
| Copy |
Available
Barcode: CONC91000937
Call number: 780 R2
Library: Anytown City Library
|
|---|
Example encoded as JSON-LD in a HTML script tag.
Structured representation of the JSON-LD example.
{ "@context": "https://schema.org/", "@id": "#record", "@type": "Book", "additionalType": "Product", "name": "Le concerto", "author": "Ferchault, Guy", "offers":{ "@type": "Offer", "availability": "https://schema.org/InStock", "serialNumber": "CONC91000937", "sku": "780 R2", "offeredBy": { "@type": "Library", "@id": "http://library.anytown.gov.uk", "name": "Anytown City Library" }, "businessFunction": "http://purl.org/goodrelations/v1#LeaseOut", "itemOffered": "#record" } }