types.artifact.com · Thing › Product › Wine
Wine
A bottle: the producer is schema:manufacturer, the country schema:countryOfOrigin.
Properties
| Property | Expected | Description |
|---|---|---|
| name required | Text | The name of the item. |
| manufacturer | Organization | The manufacturer of the product. |
| brand | Brand or Organization | The brand(s) associated with a product or service, or the brand(s) maintained by an organization or business person. |
| vintage | Integer | The harvest year; absent for a non-vintage wine. |
| grapeVariety | Text | The grape or grapes, most first. |
| appellation | Text | The protected region the wine is labeled with: Barolo, Napa Valley, Côte-Rôtie. |
| countryOfOrigin | Country | The country of origin of something, including products as well as creative works such as movie and TV content. |
| image | ImageObject or URL | An image of the item. This can be a URL or a fully described ImageObject. |
| url | URL | URL of the item. |
| offers | Demand or Offer | An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Use businessFunction to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a Demand. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer. |
| description | Text or TextObject | A description of the item. |
Every property of Product, Thing applies too.
Example
{
"@context": "https://types.artifact.com/context.jsonld",
"@type": "Wine",
"name": "Barolo Cannubi 2019",
"manufacturer": {
"@type": "Organization",
"name": "Brezza"
},
"vintage": 2019,
"grapeVariety": [
"Nebbiolo"
],
"appellation": "Barolo",
"countryOfOrigin": "IT"
}JSON Schema: Wine.schema.json
As JSON-LD: Wine.jsonld