https://ns.adobe.com/xdm/context/product
XDM product variant, master product and key attributes of product in the product catalog.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
---|---|---|---|---|---|---|
Can be instantiated | Yes | Experimental | No | Forbidden | Permitted | content/product.schema.json |
- Product
https://ns.adobe.com/xdm/context/product
- Extensibility base schema
https://ns.adobe.com/xdm/common/extensible
- Extensibility base schema
{
"@id": "https://commerce.adobe.io/entities/product/product-203766910",
"xdm:SKU": "203766910",
"xdm:name": "Lahara Single Hole Single-Handle Bathroom Faucet with Metal Drain Assembly in Stainless",
"schema:description": "Just like ocean waves, the one-piece curves and sleek lines of this Lahara Single Hole 1-Handle High Arc Bathroom Faucet in Stainless make a lasting impression. Delta's exclusive DIAMOND seal technology uses a valve with a tough diamond coating to bring you a faucet built to last up to five million uses.",
"xdm:category": "Bathroom Faucets",
"xdm:department": "Bathroom",
"xdm:brand": "Delta",
"xdm:fabrication": "stainless steel",
"xdm:size": 8.91,
"xdm:unitOfMeasure": "Inch",
"xdm:countryOfOrigin": "US",
"xdm:listPrice": 151.99,
"xdm:currencyCode": "USD",
"xdm:productURL": "https://www.homedepot.com/p/Delta-Lahara-Single-Hole-Single-Handle-Bathroom-Faucet-with-Metal-Drain-Assembly-in-Stainless-538-SSMPU-DST/203766910",
"xdm:manufacturerName": "Delta Faucet Company",
"xdm:supplierName": "Home Depot"
}
Property | Type | Required | Defined by |
---|---|---|---|
@id | string |
Optional | Product (this schema) |
schema:description | string |
Optional | Product (this schema) |
xdm:COGS | number |
Optional | Product (this schema) |
xdm:SKU | string |
Optional | Product (this schema) |
xdm:brand | string |
Optional | Product (this schema) |
xdm:category | string |
Optional | Product (this schema) |
xdm:countryOfOrigin | string |
Optional | Product (this schema) |
xdm:currencyCode | string |
Optional | Product (this schema) |
xdm:department | string |
Optional | Product (this schema) |
xdm:fabrication | string |
Optional | Product (this schema) |
xdm:gender | string |
Optional | Product (this schema) |
xdm:listPrice | number |
Optional | Product (this schema) |
xdm:manufacturerName | string |
Optional | Product (this schema) |
xdm:masterProductDescription | string |
Optional | Product (this schema) |
xdm:masterProductID | string |
Optional | Product (this schema) |
xdm:masterProductName | string |
Optional | Product (this schema) |
xdm:masterProductSKU | string |
Optional | Product (this schema) |
xdm:name | string |
Optional | Product (this schema) |
xdm:originalSaleDate | string |
Optional | Product (this schema) |
xdm:productCreateDate | string |
Optional | Product (this schema) |
xdm:productLastModified | string |
Optional | Product (this schema) |
xdm:productURL | string |
Optional | Product (this schema) |
xdm:size | number |
Optional | Product (this schema) |
xdm:supplierName | string |
Optional | Product (this schema) |
xdm:unitOfMeasure | string |
Optional | Product (this schema) |
* |
any | Additional | this schema allows additional properties |
The internal unique ID of the product in the commerce backend system.
@id
- is optional
- type:
string
- defined in this schema
string
- format:
uri-reference
– URI Reference (according to RFC3986)
The localized description of the product.
schema:description
- is optional
- type:
string
- defined in this schema
string
Cost of good sold, in the currencyCode
currency.
xdm:COGS
- is optional
- type:
number
- defined in this schema
number
The unique SKU (stock keeping unit) of the product assigned by the vendor.
xdm:SKU
- is optional
- type:
string
- defined in this schema
string
The brand of the product.
xdm:brand
- is optional
- type:
string
- defined in this schema
string
Primary categorization or category name of the product.
xdm:category
- is optional
- type:
string
- defined in this schema
string
The two-character ISO 3166-1 alpha-2 code for the country of origin of the product as defined by customs requirements.
xdm:countryOfOrigin
- is optional
- type:
string
- defined in this schema
string
All instances must conform to this regular expression (test examples here):
^[A-Z]{2}$
The ISO 4217 alphabetic currency code used for cost and pricing, including listPrice
and COGS
.
xdm:currencyCode
- is optional
- type:
string
- defined in this schema
string
All instances must conform to this regular expression
^[A-Z]{3}$
"USD"
"EUR"
Primary department the product is associated with.
xdm:department
- is optional
- type:
string
- defined in this schema
string
Primary material of the product construction.
xdm:fabrication
- is optional
- type:
string
- defined in this schema
string
Gender the product is marketed to.
xdm:gender
- is optional
- type:
string
- defined in this schema
string
Value | Description |
---|---|
male |
For men |
female |
For women |
unisex |
For both men and women |
unknown |
Unknown |
Default price of the product before sales and discounting, in the currencyCode
currency.
xdm:listPrice
- is optional
- type:
number
- defined in this schema
number
Manufacturer of the product.
xdm:manufacturerName
- is optional
- type:
string
- defined in this schema
string
The description of the product.
xdm:masterProductDescription
- is optional
- type:
string
- defined in this schema
string
The internal unique ID of the product in the commerce backend system.
xdm:masterProductID
- is optional
- type:
string
- defined in this schema
string
- format:
uri
– Uniformous Resource Identifier (according to RFC3986)
The localized name of the product.
xdm:masterProductName
- is optional
- type:
string
- defined in this schema
string
The unique SKU (stock keeping unit) of the master product assigned by the vendor or manufacturer.
xdm:masterProductSKU
- is optional
- type:
string
- defined in this schema
string
The name of the product.
xdm:name
- is optional
- type:
string
- defined in this schema
string
First date the product was made available for sale. The time using RFC3339 with a stated time zone offset such as "2001-07-04T12:08:56-07:00". An example formatting pattern is "yyyy-MM-dd'T'HH:mm:ssXXX".
xdm:originalSaleDate
- is optional
- type:
string
- defined in this schema
string
- format:
date
– date, without time (according to RFC 3339, section 5.6)
The date when this product was created. The time using RFC3339 with a stated time zone offset such as "2001-07-04T12:08:56-07:00". An example formatting pattern is "yyyy-MM-dd'T'HH:mm:ssXXX".
xdm:productCreateDate
- is optional
- type:
string
- defined in this schema
string
- format:
date
– date, without time (according to RFC 3339, section 5.6)
The date when this product was last modified. The time using RFC3339 with a stated time zone offset such as "2001-07-04T12:08:56-07:00". An example formatting pattern is "yyyy-MM-dd'T'HH:mm:ssXXX".
xdm:productLastModified
- is optional
- type:
string
- defined in this schema
string
- format:
date
– date, without time (according to RFC 3339, section 5.6)
The URL for the primary product view of the product page.
xdm:productURL
- is optional
- type:
string
- defined in this schema
string
Standard product size for the product.
xdm:size
- is optional
- type:
number
- defined in this schema
number
The distributor of the product.
xdm:supplierName
- is optional
- type:
string
- defined in this schema
string
Standard unit of measure of the product and or variation and relates the units for the size measurement.
xdm:unitOfMeasure
- is optional
- type:
string
- defined in this schema
string