product-examples: Difference between revisions
AndyMabbett (talk | contribs) m (typo) |
(→Walmart: add a recent example, note microdata extracted info) |
||
(31 intermediate revisions by 13 users not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE: Product Examples }} | |||
This is an exploratory page to document product examples currently published around the web. Typically, the metadata associated with this content is stored in non-semantic markup and proprietary formats. The purpose of the studies on this page is to serve as background for the design of a simple distributed product microformat. | This is an exploratory page to document product examples currently published around the web. Typically, the metadata associated with this content is stored in non-semantic markup and proprietary formats. The purpose of the studies on this page is to serve as background for the design of a simple distributed product microformat. | ||
Line 5: | Line 5: | ||
== Authors == | == Authors == | ||
(alphabetical) | |||
* Craig Cook | |||
* Adam Craven | |||
* Aaron Gustafson | * Aaron Gustafson | ||
* | * [[User:PaulLee|Paul Lee]], Google Product Search | ||
* | * [[User:JayMyers|Jay Myers]], [http://www.bestbuy.com/ Best Buy, Co., Inc.] | ||
* Ronnos | |||
== Examples == | == Examples == | ||
See bestbuy.com's experimental hProduct implementation on "Shop URLs" at: | |||
<nowiki>http://www.bestbuy.com/shop/</nowiki>''term'', or more information here: [http://jay.beweep.com/index.php/2008/10/14/reviving-shop-urls-with-hproduct/ Shop URL details] | |||
(Note: See [[hlisting-extended-examples|hlisting-extended-examples]] also for examples of products listed on classified services.--[[PaulLee|Paul Lee]] 21:24 20 Aug 2008) | |||
=== Amazon === | === Amazon === | ||
Line 28: | Line 37: | ||
==== Book ==== | ==== Book ==== | ||
Please also see [[book-info-formats]] and [[book-info-examples]]. | |||
* buying - contains unstructured data | * buying - contains unstructured data | ||
** title (product name) | ** title (product name) | ||
Line 168: | Line 178: | ||
** Title | ** Title | ||
* Properties | * Properties | ||
** | ** Color | ||
* Link | * Link | ||
** Buy this Online (rel=product) | ** Buy this Online (rel=product) | ||
Line 179: | Line 189: | ||
<h3 class="product-type">Polo Shirt</h3> | <h3 class="product-type">Polo Shirt</h3> | ||
<h4 class="product-title">Coxmoor</h4> | <h4 class="product-title">Coxmoor</h4> | ||
<p class="p-v"><span class="property"> | <p class="p-v"><span class="property">Color:</span> <span class="value">289 Rush</span></p> | ||
<p><a href="poloshirt/coxmoor/" title="Buy This Online" rel="product">Buy This Online</a></p> | <p><a href="poloshirt/coxmoor/" title="Buy This Online" rel="product">Buy This Online</a></p> | ||
</div> | </div> | ||
Line 198: | Line 208: | ||
* Currency implementation | * Currency implementation | ||
'''Mark-up:''' | |||
<pre><nowiki> | <pre><nowiki> | ||
<div class="hproduct"> | <div class="hproduct"> | ||
<a href="#" rel="product"><img src="assets/images/timeline/amazon/ | <a href="#" rel="product"> | ||
<h3 class="product-title | <img src="assets/images/timeline/amazon/small-faces.gif" alt="Small Faces Album" class="product-thumb" /> | ||
<h4 class="p-v"><span class="property artist"> | </a> | ||
<h3 class="product-title"><a href="#" rel="product">Ogdens' Nut Gone Flakes</a></h3> | |||
<h4 class="p-v"><span class="property artist">Small Faces</span></h4> | |||
<p class="product-buy"><a href="#" title="Buy this online" rel="product">Buy from Amazon</a></p> | <p class="product-buy"><a href="#" title="Buy this online" rel="product">Buy from Amazon</a></p> | ||
<p class="money"><abbr class="currency" title="GBP">£</abbr><span class="amount">6.99</span></p> | <p class="money"><abbr class="currency" title="GBP">£</abbr><span class="amount">6.99</span></p> | ||
Line 210: | Line 223: | ||
The use of [[hproduct-brainstorming#Non-visible_property_names|Non-visible property names]] made it possible to have an invisible property of 'artist'. Having Artist: | The use of [[hproduct-brainstorming#Non-visible_property_names|Non-visible property names]] made it possible to have an invisible property of 'artist'. Having 'Artist: Small Faces' was not in the visual specification of the Ben Sherman site. | ||
=== Atomic Books === | |||
==== Books ==== | |||
* Image | |||
** Thumbnail | |||
* Product | |||
** Title (productname) | |||
** Author | |||
** Publisher | |||
* Properties | |||
** Page Count | |||
** Size | |||
* Notes | |||
* Date Published (can be in future to indicate "not yet released") | |||
=== Walmart === | |||
Example: https://www.walmart.com/ip/PlayStation-5-Console/363472942 | |||
Has microdata for Schema "Product" with (according to https://search.google.com/test/rich-results) | |||
* name: PlayStation 5 Console | |||
* sku: 363472942 | |||
* brand: (empty) (Why is this structured and not just a "name"? Also shouldn't the brand be "Sony"? Looks like bad data) | |||
** type: Thing | |||
** name: PlayStation | |||
* gtin13: 0711719541028 | |||
* aggregateRating | |||
** ratingValue: 4.6 | |||
** bestRating: 5 | |||
** reviewCount: 4509 | |||
* offers | |||
** url: https://www.walmart.com/ip/PlayStation-5-Console/363472942 | |||
** priceCurrency: USD | |||
** price: 499.00 | |||
** availability: <nowiki>http://schema.org/OutOfStock</nowiki> | |||
** itemCondition: <nowiki>http://schema.org/NewCondition</nowiki> | |||
* description: <nowiki>"Play Has No Limits™ <br />"</nowiki> | |||
* model: CFI-1015A | |||
* review | |||
** (a whole bunch of Schema review objects inside, with worstRating:1 and bestRating:5 for all) | |||
=== Cell phone === | |||
* Productname | |||
* Photo's (Photo) | |||
** Productimage (Pdi) | |||
** Thumbnails (PdiThumbs) | |||
* Price (PriceInfo) | |||
** Productprice (ProdPrice) | |||
** Shipping options (Ship) | |||
** Availability (Avail) | |||
** Pricing options (PriceOptions) | |||
* Description (Description) | |||
* Features | |||
* Included Accessories | |||
=== Comparison Shopping Engines === | |||
These examples come from a slightly different angle. This information may or may not be listed in its entirety on the landing page of the specific product; however, many merchants possess this information and submit it to shopping engines for inclusion in search results. | |||
==== Google Base/Product Search ==== | |||
* Required | |||
** title | |||
** description | |||
** price | |||
** link (url) | |||
** id (any unique identifier, but typically the product SKU) | |||
* Recommended | |||
** upc or ean (depending on region/locale) | |||
** mpn | |||
** isbn (for books) | |||
** brand | |||
** condition | |||
** product type (tag) | |||
* Optional | |||
** Tax | |||
** Shipping | |||
** Weight | |||
** Size | |||
** Height | |||
** Length | |||
** Width | |||
** Color | |||
==== Shopping.com ==== | |||
* Required | |||
** mpn | |||
** upc | |||
** manufacturer | |||
** product name | |||
** product description | |||
** price | |||
** stock (i.e., whether it is in stock or not) | |||
** stock description (e.g., condition, backordered) | |||
** product url | |||
** image url | |||
** category | |||
** shipping rate | |||
* Recommended/optional | |||
** shipping weight | |||
** zip code (ship from for UPS shipping) | |||
** age range | |||
(Note: Tax and shipping attributes would likely be very difficult to mark up unless fixed for a product to all customers that visit it, regardless of geo.--[[PaulLee|Paul Lee]] 21:57 20 Aug 2008) | |||
== Analysis of Product/Commerce Sites == | |||
Analysis on 100 ecommerce and manufacturing sites was performed to represent a wide array of product families. Below are the most notable '''universal''' product attributes. Analysis is ongoing and more examples may be selected as they are added to the product taxonomy. | |||
* photo/image: 100.00% | |||
* price: 99% price variations include: | |||
** instant | |||
** sale | |||
** regular | |||
** list | |||
** online | |||
** member | |||
** used | |||
* name/title: 98% | |||
* brand/manufacturer: 93% | |||
* description: 90% | |||
* add to cart/ buy: 87% | |||
* identifier: 79% examples include: | |||
** stock number | |||
** sku | |||
** item number | |||
** dpci | |||
** asin | |||
** catalog number | |||
** style number | |||
** product id | |||
** product code | |||
** web id | |||
** series | |||
** part number | |||
** product code | |||
** mpc | |||
** isbn | |||
** ean | |||
** upc | |||
** style | |||
** article number | |||
* product reviews: 78% | |||
* quantity: 61% | |||
* dimensions: 51% dimensions attributes include: | |||
** height | |||
** width | |||
** depth | |||
** weight | |||
** length | |||
** circumference | |||
* category/ categories: 50% | |||
* shipping: 50% | |||
* product rating: 44% | |||
* status/ availability: 36% | |||
* color: 31% | |||
* size: 27% | |||
* model: 15% | |||
* monetary savings/"you save": 14% | |||
* warranty/guarantee: 13% | |||
* condition: 10% | |||
* language: 1% | |||
==Existing schema== | |||
''' This section should be moved to [[product-formats]] where existing formats in general should be documented. ''' | |||
* Per [http://en.wikipedia.org/wiki/Global_Trade_Item_Number Wikipedia: Global Trade Item Number]: | |||
<blockquote>Global Trade Item Number (GTIN) is an identifier for trade items developed by GS1 (comprising the former EAN International and Uniform Code Council).</blockquote> | |||
: [[User:AndyMabbett|Andy Mabbett]] 09:14, 31 Aug 2007 (PDT) | |||
* Using [http://en.wikipedia.org/wiki/Nomenclature_Generale_des_Activites_Economiques_dans_L%60Union_Europeenne NACE] for vendors or product-categories. [[User:VanGore|vanGore]] 15:05, 25 Nov 2007 (PST) | |||
== | == related == | ||
* [[product]] | |||
* [[product-formats|product formats]] | |||
* [[product-brainstorming|product brainstorming]] | |||
* [[currency]] | * [[currency]] | ||
Latest revision as of 18:57, 16 March 2021
This is an exploratory page to document product examples currently published around the web. Typically, the metadata associated with this content is stored in non-semantic markup and proprietary formats. The purpose of the studies on this page is to serve as background for the design of a simple distributed product microformat.
Authors
(alphabetical)
- Craig Cook
- Adam Craven
- Aaron Gustafson
- Paul Lee, Google Product Search
- Jay Myers, Best Buy, Co., Inc.
- Ronnos
Examples
See bestbuy.com's experimental hProduct implementation on "Shop URLs" at: http://www.bestbuy.com/shop/term, or more information here: Shop URL details
(Note: See hlisting-extended-examples also for examples of products listed on classified services.--Paul Lee 21:24 20 Aug 2008)
Amazon
CD
- buying - contains unstructured data
- album (product name)
- artist
- prodImage
- listprice
- price (actual price and "you save")
- productDetails - contains unstructured data
- format
- release date
- # of discs
- label
- ASIN
Book
Please also see book-info-formats and book-info-examples.
- buying - contains unstructured data
- title (product name)
- format
- author
- prodImage
- listprice
- price (actual price and "you save")
- productDetails - contains unstructured data
- format
- page count
- publisher
- publication date
- language
- ISBN
- dimensions
- weight
Video Game
- buying - contains unstructured data
- title (product name)
- publisher
- platform
- prodImage
- listprice
- price (actual price and "you save")
- bucket (game info)
- ESRB Rating
- genre
- productDetails - contains unstructured data
- ASIN
- SKN
- release date
Outdoor Product
- buying - contains unstructured data
- product name
- brand
- prodImage
- listprice
- price (actual price and "you save")
- bucket (product features)
- productDetails - contains unstructured data
- dimensions
- weight
- ASIN
- model number
Buy.com
CD
- productTitle
- artist (unstructured)
- image (unstructured)
- mainPricSection - contains unstructured data
- actual price
- shipping
- total (augmented by quantity)
- prodPriceSec_2 - actually product details
- format
- release date
- label
- SKU
- item #
- prodInfoSec_1 - additional details
- description
Book
- productTitle
- author (unstructured)
- image (unstructured)
- mainPricSection - contains unstructured data
- actual price
- shipping
- total (augmented by quantity)
- prodPriceSec_2 - actually product details
- format
- ISBN
- publication date
- publisher
- dimensions
- SKU
- item #
- prodInfoSec_1 - additional details
- description
Video Game
- productTitle
- image (unstructured)
- mainPricSection - contains unstructured data
- actual price
- shipping
- total (augmented by quantity)
- prodPriceSec_2 - actually product details
- format
- release date
- publisher
- sku
- prodInfoSec_1 - additional details
- description
TV
- productTitle
- image (unstructured)
- mainPricSection - contains unstructured data
- list price (msrp)
- you save
- price
- shipping
- actual price
- prodPriceSec_2 - actually product details
- manufacturer (brand)
- part #
- SKU
- item #
- prodInfoSec_1 - additional details
- description
- prodInfoSec_2 - tech specs (unstructured)
- type (product description summary)
- display area
- native resolution
- contrast ratio
- viewing angles
- power
- weight
- warranty
- etc.
Ben Sherman
Clothes
Link to product rather than actual product immediately available for sale. Personally marked-up and used rel-product ideas to link to the shop.
- Image
- Thumbnail
- Product
- Type
- Title
- Properties
- Color
- Link
- Buy this Online (rel=product)
Mark-up:
<div class="hproduct"> <img src="#" alt="polo shirt" class="product-thumb" /> <h3 class="product-type">Polo Shirt</h3> <h4 class="product-title">Coxmoor</h4> <p class="p-v"><span class="property">Color:</span> <span class="value">289 Rush</span></p> <p><a href="poloshirt/coxmoor/" title="Buy This Online" rel="product">Buy This Online</a></p> </div>
CDs
Additionally the site has links to products on Amazon.
- Image
- Thumbnail
- Product
- Title
- Properties
- Artist
- Link
- Buy this Online (rel=product)
- Currency implementation
Mark-up:
<div class="hproduct"> <a href="#" rel="product"> <img src="assets/images/timeline/amazon/small-faces.gif" alt="Small Faces Album" class="product-thumb" /> </a> <h3 class="product-title"><a href="#" rel="product">Ogdens' Nut Gone Flakes</a></h3> <h4 class="p-v"><span class="property artist">Small Faces</span></h4> <p class="product-buy"><a href="#" title="Buy this online" rel="product">Buy from Amazon</a></p> <p class="money"><abbr class="currency" title="GBP">£</abbr><span class="amount">6.99</span></p> </div>
The use of Non-visible property names made it possible to have an invisible property of 'artist'. Having 'Artist: Small Faces' was not in the visual specification of the Ben Sherman site.
Atomic Books
Books
- Image
- Thumbnail
- Product
- Title (productname)
- Author
- Publisher
- Properties
- Page Count
- Size
- Notes
- Date Published (can be in future to indicate "not yet released")
Walmart
Example: https://www.walmart.com/ip/PlayStation-5-Console/363472942
Has microdata for Schema "Product" with (according to https://search.google.com/test/rich-results)
- name: PlayStation 5 Console
- sku: 363472942
- brand: (empty) (Why is this structured and not just a "name"? Also shouldn't the brand be "Sony"? Looks like bad data)
- type: Thing
- name: PlayStation
- gtin13: 0711719541028
- aggregateRating
- ratingValue: 4.6
- bestRating: 5
- reviewCount: 4509
- offers
- url: https://www.walmart.com/ip/PlayStation-5-Console/363472942
- priceCurrency: USD
- price: 499.00
- availability: http://schema.org/OutOfStock
- itemCondition: http://schema.org/NewCondition
- description: "Play Has No Limits™ <br />"
- model: CFI-1015A
- review
- (a whole bunch of Schema review objects inside, with worstRating:1 and bestRating:5 for all)
Cell phone
- Productname
- Photo's (Photo)
- Productimage (Pdi)
- Thumbnails (PdiThumbs)
- Price (PriceInfo)
- Productprice (ProdPrice)
- Shipping options (Ship)
- Availability (Avail)
- Pricing options (PriceOptions)
- Description (Description)
- Features
- Included Accessories
Comparison Shopping Engines
These examples come from a slightly different angle. This information may or may not be listed in its entirety on the landing page of the specific product; however, many merchants possess this information and submit it to shopping engines for inclusion in search results.
Google Base/Product Search
- Required
- title
- description
- price
- link (url)
- id (any unique identifier, but typically the product SKU)
- Recommended
- upc or ean (depending on region/locale)
- mpn
- isbn (for books)
- brand
- condition
- product type (tag)
- Optional
- Tax
- Shipping
- Weight
- Size
- Height
- Length
- Width
- Color
Shopping.com
- Required
- mpn
- upc
- manufacturer
- product name
- product description
- price
- stock (i.e., whether it is in stock or not)
- stock description (e.g., condition, backordered)
- product url
- image url
- category
- shipping rate
- Recommended/optional
- shipping weight
- zip code (ship from for UPS shipping)
- age range
(Note: Tax and shipping attributes would likely be very difficult to mark up unless fixed for a product to all customers that visit it, regardless of geo.--Paul Lee 21:57 20 Aug 2008)
Analysis of Product/Commerce Sites
Analysis on 100 ecommerce and manufacturing sites was performed to represent a wide array of product families. Below are the most notable universal product attributes. Analysis is ongoing and more examples may be selected as they are added to the product taxonomy.
- photo/image: 100.00%
- price: 99% price variations include:
- instant
- sale
- regular
- list
- online
- member
- used
- name/title: 98%
- brand/manufacturer: 93%
- description: 90%
- add to cart/ buy: 87%
- identifier: 79% examples include:
- stock number
- sku
- item number
- dpci
- asin
- catalog number
- style number
- product id
- product code
- web id
- series
- part number
- product code
- mpc
- isbn
- ean
- upc
- style
- article number
- product reviews: 78%
- quantity: 61%
- dimensions: 51% dimensions attributes include:
- height
- width
- depth
- weight
- length
- circumference
- category/ categories: 50%
- shipping: 50%
- product rating: 44%
- status/ availability: 36%
- color: 31%
- size: 27%
- model: 15%
- monetary savings/"you save": 14%
- warranty/guarantee: 13%
- condition: 10%
- language: 1%
Existing schema
This section should be moved to product-formats where existing formats in general should be documented.
Global Trade Item Number (GTIN) is an identifier for trade items developed by GS1 (comprising the former EAN International and Uniform Code Council).
- Andy Mabbett 09:14, 31 Aug 2007 (PDT)