A product is anything that is made available for sale—for example, a pair of shoes, a concert ticket, or a car. Commodity services, like haircuts, can also be represented using this type.
Source: GoodRelations
model
The model of the product. Use with the URL of a ProductModel
or a textual representation of the model identifier. The URL of the ProductModel
can be from an external source. It is recommended to additionally provide strong product identifiers via the gtin8/gtin13/gtin14 and mpn properties.
Domain: Product
Range: ProductModel
Range: Text
condition
A predefined value from OfferItemCondition
or a textual description of the condition of the product or service, or the products or services included in the offer.
Domain: Offer
Domain: Demand
Domain: Product
Range: OfferItemCondition
brand
The brand(s) associated with a product or service, or the brand(s) maintained by an organization or business person.
Domain: Product
Domain: Person
Domain: Organization
Range: Brand
price
The offer price of a product, or of a price component when attached to PriceSpecification
and its subtypes.
Domain: Offer
Domain: PriceSpecification
Range: Number
priceCurrency
The currency (in 3-letter ISO 4217 format) of the offer price or a price component, when attached to PriceSpecification
and its subtypes.
Domain: Offer
Domain: PriceSpecification
Range: Text
Additions to seller etc.:
releaseDate
The release date of a product or product model. This can be used to distinguish the exact variant of a product.
Domain: Product
Range: Date
acceptedPaymentMethod
The payment method(s) accepted by seller for this offer.
Domain: Offer
Domain: Demand
Range: PaymentMethod
addOn
An additional offer that can only be obtained in combination with the first base offer (e.g. supplements and extensions that are available for a surcharge).
Domain: Offer
Range: Offer
advanceBookingRequirement
The amount of time that is required between accepting the offer and the actual usage of the resource or service.
Domain: Offer
Domain: Demand
Range: QuantitativeValue
availabilityEnds
The end of the availability of the product or service included in the offer.
Domain: Offer
Domain: Demand
Range: DateTime
availabilityStarts
The beginning of the availability of the product or service included in the offer.
Domain: Offer
Domain: Demand
Range: DateTime
availableAtOrFrom
The place(s) from which the offer can be obtained (e.g. store locations).
Domain: Offer
Domain: Demand
Range: Place
category
A category for the item. Greater signs or slashes can be used to informally indicate a category hierarchy.
Domain: Thing
Range: Text
Range: Thing
deliveryLeadTime
The typical delay between the receipt of the order and the goods leaving the warehouse.
Domain: Offer
Domain: Demand
Range: QuantitativeValue
eligibleTransactionVolume
The transaction volume, in a monetary unit, for which the offer or price specification is valid, e.g. for indicating a minimal purchasing volume, to express free shipping above a certain order volume, or to limit the acceptance of credit cards to purchases to a certain minimal amount.
Domain: Offer
Domain: Demand
Domain: http://schema.org/PriceSpecification
Range: PriceSpecification
gtin13
The GTIN-13 code of the product, or the product to which the offer refers. This is equivalent to 13-digit ISBN codes and EAN UCC-13. Former 12-digit UPC codes can be converted into a GTIN-13 code by simply adding a preceeding zero.
Domain: Product
Domain: Offer
Domain: Demand
Range: Text
eligibleQuantity
The interval and unit of measurement of ordering quantities for which the offer or price specification is valid. This allows e.g. specifying that a certain freight charge is valid only for a certain quantity.
Domain: Offer
Domain: Demand
Domain: http://schema.org/PriceSpecification
Range: QuantitativeValue
gtin14
The GTIN-14 code of the product, or the product to which the offer refers.
Domain: Offer
Domain: Demand
Domain: Product
Range: Text
gtin8
The GTIN-8 code of the product, or the product to which the offer refers. This code is also known as EAN/UCC-8 or 8-digit EAN.
Domain: Offer
Domain: Demand
Domain: Product
Range: Text
mpn
The Manufacturer Part Number (MPN) of the product, or the product to which the offer refers.
Domain: Offer
Domain: Demand
Domain: Product
Range: Text
priceSpecification
One or more detailed price specifications, indicating the unit price and delivery or payment charges.
Domain: Offer
Domain: Demand
Range: PriceSpecification
sku
The Stock Keeping Unit (SKU), i.e. a merchant-specific identifier for a product or service, or the product to which the offer refers.
Domain: Product
Domain: Offer
Domain: Demand
Range: Text
includesObject
This links to a node or nodes indicating the exact quantity of the products included in the offer.
Domain: Offer
Domain: Demand
Range: TypeAndQuantityNode
serialNumber
The serial number or any alphanumeric identifier of a particular product. When attached to an offer, it is a shortcut for the serial number of the product included in the offer.
Domain: Offer
Domain: Demand
Domain: IndividualProduct
Range: Text
color
The color of the product.
Domain: Product
Range: Text
isAccessoryOrSparePartFor
A pointer to another product (or multiple products) for which this product is an accessory or spare part.
Domain: Product
Range: Product
isConsumableFor
A pointer to another product (or multiple products) for which this product is a consumable.
Domain: Product
Range: Product
isSimilarTo
A pointer to another, functionally similar product (or multiple products).
Domain: Product
Range: Product
isRelatedTo
A pointer to another, somehow related product (or multiple products).
Domain: Product
Range: Product
IndividualProduct
A single, identifiable product instance (e.g. a laptop with a particular serial number).
Subclass of: Product
Source: GoodRelations
ProductModel
A datasheet or vendor specification of a product (in the sense of a prototypical description).
Subclass of: Product
Source: GoodRelations
isVariantOf
A pointer to a base product from which this product is a variant. It is safe to infer that the variant inherits all product features from the base model, unless defined locally. This is not transitive.
Domain: http://schema.org/ProductModel
Range: ProductModel
SomeProducts
A placeholder for multiple similar products of the same kind.
Subclass of: Product
Source: GoodRelations
globalLocationNumber
The Global Location Number (GLN, sometimes also referred to as International Location Number or ILN) of the respective organization, person, or place. The GLN is a 13-digit number used to identify parties and physical locations.
Domain: Organization
Domain: Person
Domain: Place
Range: Text
duns
The Dun & Bradstreet DUNS number for identifying an organization or business person.
Domain: Organization
Domain: Person
Range: Text
isicV4
The International Standard of Industrial Classification of All Economic Activities (ISIC), Revision 4 code for a particular organization, business person, or place.
Domain: Organization
Domain: Person
Domain: Place
Range: Text
naics
The North American Industry Classification System (NAICS) code for a particular organization or business person.
Domain: Organization
Domain: Person
Range: Text
legalName
The official name of the organization, e.g. the registered company name.
Domain: Organization
Range: Text
makesOffer
A pointer to products or services offered by the organization or person.
Domain: Organization
Domain: Person
Range: Offer
seeks
A pointer to products or services sought by the organization or person (demand).
Domain: Organization
Domain: Person
Range: Demand
taxID
The Tax / Fiscal ID of the organization or person, e.g. the TIN in the US or the CIF/NIF in Spain.
Domain: Organization
Domain: Person
Range: Text
Brand
A brand is a name used by an organization or business person for labeling a product, product group, or similar.
Subclass of: Intangible
Source: GoodRelations
BusinessEntityType
A business entity type is a conceptual entity representing the legal form, the size, the main line of business, the position in the value chain, or any combination thereof, of an organization or business person.
Commonly used values:
http://purl.org/goodrelations/v1#Business
http://purl.org/goodrelations/v1#Enduser
http://purl.org/goodrelations/v1#PublicInstitution
http://purl.org/goodrelations/v1#Reseller
Subclass of: Enumeration
Source: GoodRelations
BusinessFunction
The business function specifies the type of activity or access (i.e., the bundle of rights) offered by the organization or business person through the offer. Typical are sell, rental or lease, maintenance or repair, manufacture / produce, recycle / dispose, engineering / construction, or installation. Proprietary specifications of access rights are also instances of this class.
Commonly used values:
http://purl.org/goodrelations/v1#ConstructionInstallation
http://purl.org/goodrelations/v1#Dispose
http://purl.org/goodrelations/v1#LeaseOut
http://purl.org/goodrelations/v1#Maintain
http://purl.org/goodrelations/v1#ProvideService
http://purl.org/goodrelations/v1#Repair
http://purl.org/goodrelations/v1#Sell
http://purl.org/goodrelations/v1#Buy
Subclass of: Enumeration
Source: GoodRelations
DayOfWeek
The day of the week, e.g. used to specify to which day the opening hours of an OpeningHoursSpecification
refer.
Commonly used values:
http://purl.org/goodrelations/v1#Monday
http://purl.org/goodrelations/v1#Tuesday
http://purl.org/goodrelations/v1#Wednesday
http://purl.org/goodrelations/v1#Thursday
http://purl.org/goodrelations/v1#Friday
http://purl.org/goodrelations/v1#Saturday
http://purl.org/goodrelations/v1#Sunday
http://purl.org/goodrelations/v1#PublicHolidays
Subclass of: Enumeration
Source: GoodRelations
DeliveryMethod
A delivery method is a standardized procedure for transferring the product or service to the destination of fulfilment chosen by the customer. Delivery methods are characterized by the means of transportation used, and by the organization or group that is the contracting party for the sending organization or person.
Commonly used values:
http://purl.org/goodrelations/v1#DeliveryModeDirectDownload
http://purl.org/goodrelations/v1#DeliveryModeFreight
http://purl.org/goodrelations/v1#DeliveryModeMail
http://purl.org/goodrelations/v1#DeliveryModeOwnFleet
http://purl.org/goodrelations/v1#DeliveryModePickUp
http://purl.org/goodrelations/v1#DHL
http://purl.org/goodrelations/v1#FederalExpress
http://purl.org/goodrelations/v1#UPS
Subclass of: Enumeration
Source: GoodRelations
ParcelService
A private parcel service as the delivery mode available for a certain offer.
Commonly used values:
http://purl.org/goodrelations/v1#DHL
http://purl.org/goodrelations/v1#FederalExpress
http://purl.org/goodrelations/v1#UPS
Subclass of: DeliveryMethod
Source: GoodRelations
WarrantyScope
A range of of services that will be provided to a customer free of charge in case of a defect or malfunction of a product.
Commonly used values:
http://purl.org/goodrelations/v1#Labor-BringIn
http://purl.org/goodrelations/v1#PartsAndLabor-BringIn
http://purl.org/goodrelations/v1#PartsAndLabor-PickUp
Subclass of: Enumeration
Source: GoodRelations
PaymentMethod
A payment method is a standardized procedure for transferring the monetary amount for a purchase. Payment methods are characterized by the legal and technical structures used, and by the organization or group carrying out the transaction.
Commonly used values:
http://purl.org/goodrelations/v1#ByBankTransferInAdvance
http://purl.org/goodrelations/v1#ByInvoice
http://purl.org/goodrelations/v1#Cash
http://purl.org/goodrelations/v1#CheckInAdvance
http://purl.org/goodrelations/v1#COD
http://purl.org/goodrelations/v1#DirectDebit
http://purl.org/goodrelations/v1#GoogleCheckout
http://purl.org/goodrelations/v1#PayPal
http://purl.org/goodrelations/v1#PaySwarm
Subclass of: Enumeration
Source: GoodRelations
CreditCard
A credit or debit card type as a standardized procedure for transferring the monetary amount for a purchase.
Commonly used values:
http://purl.org/goodrelations/v1#AmericanExpress
http://purl.org/goodrelations/v1#DinersClub
http://purl.org/goodrelations/v1#Discover
http://purl.org/goodrelations/v1#JCB
http://purl.org/goodrelations/v1#MasterCard
http://purl.org/goodrelations/v1#VISA
Subclass of: PaymentMethod
Source: GoodRelations
OwnershipInfo
A structured value providing information about when a certain organization or person owned a certain product.
Subclass of: StructuredValue
Source: GoodRelations
OpeningHoursSpecification
A structured value providing information about the opening hours of a place or a certain service inside a place.
Subclass of: StructuredValue
Source: GoodRelations
billingIncrement
This property specifies the minimal quantity and rounding increment that will be the basis for the billing. The unit of measurement is specified by the unitCode property.
Domain: http://schema.org/UnitPriceSpecification
Range: Number
priceType
A short text or acronym indicating multiple price specifications for the same offer, e.g. SRP for the suggested retail price or INVOICE for the invoice price, mostly used in the car industry.
Domain: http://schema.org/UnitPriceSpecification
Range: Text
DeliveryChargeSpecification
The price for the delivery of an offer using a particular delivery method.
Subclass of: PriceSpecification
Source: GoodRelations
QualitativeValue
A predefined value for a product characteristic, e.g. the the power cord plug type "US" or the garment sizes "S", "M", "L", and "XL"
Subclass of: Enumeration
Source: GoodRelations
QuantitativeValue
A point value or interval for product characteristics and other purposes.
Subclass of: StructuredValue
Source: GoodRelations
TypeAndQuantityNode
A structured value indicating the quantity, unit of measurement, and business function of goods included in a bundle offer.
Subclass of: StructuredValue
Source: GoodRelations
WarrantyPromise
A structured value representing the duration and scope of services that will be provided to a customer free of charge in case of a defect or malfunction of a product.
Subclass of: StructuredValue
Source: GoodRelations
PriceSpecification
A structured value representing a monetary amount. Typically, only the subclasses of this type are used for markup.
Subclass of: StructuredValue
Source: GoodRelations
Demand
A demand entity represents the public, not necessarily binding, not necessarily exclusive, announcement by an organization or person to seek a certain type of goods or services. For describing demand using this type, the very same properties used for Offer
apply.
Subclass of: Intangible
Source: GoodRelations
GoodRelationsProperties
This class contains derivatives of properties from the GoodRelations Vocabulary for E-Commerce, created by Martin Hepp. GoodRelations is a data model for sharing e-commerce data on the Web that can be expressed in a variety of syntaxes, including RDFa and HTML5 Microdata. More information about GoodRelations can be found at <a href="http://purl.org/goodrelations/">http://purl.org/goodrelations/</a>.
GoodRelationsClass
This class is derived from the GoodRelations Vocabulary for E-Commerce, created by Martin Hepp. GoodRelations is a data model for sharing e-commerce data on the Web that can be expressed in a variety of syntaxes, including RDFa and HTML5 Microdata. More information about GoodRelations can be found at <a href="http://purl.org/goodrelations/">http://purl.org/goodrelations/</a>.