title: Product
'@id': schema:Product
$extends: ../Thing.schema.yaml
role: tertiary
status: stable
description: |
  Any offered product or service. For example, a pair of shoes; a concert ticket; the rental of a car; 
  a haircut; or an episode of a TV show streamed online. https://schema.org/Product
properties:
  brand:
    description: |
      Brand that the product is labelled with.
    $ref: Brand.schema.yaml
  logo:
    description: |
      A logo of of the product. It can be either a URL of the image or image itself.
    anyOf:
      - type: string
        format: uri
      - $ref: ImageObject.schema.yaml
  productID:
    '@id': schema:productID
    description: |
      Product identification code.
    type: string
