Snippets pour articles e-commerce

Énumérations et références canoniques : utilisez link avec Href

Énumérations

Certaines propriétés n’ont qu’un nombre limité de valeurs possibles. Les programmeurs appels souvent cela « Énumérations ». Par exemple, un site de e-commerce pourra utiliser la famille Offer pour spécifier les détails de ses offres. La propriété availability peut prendre typiquement un nombre limité de valeur : In stock, Out of Stock, Pre-Order.

Voici un objet à vendre marqué avec la famille Offer ainsi que ses propriétés. Ainsi, nous pouvons marquer le prix, le nom et la disponibilité du produit.

<div itemscope itemtype="http://schema.org/Offer">
  <span itemprop="name">Blend-O-Matic</span>
  <span itemprop="price">$19.95</span>
  <span itemprop="availability">Available today!</span>
</div>

 

Et ici, le même objet mais utilisant link et href pour lever les ambiguïtés concernant la disponibilité à partir d’une valeur de schema.org.

<div itemscope itemtype="http://schema.org/Offer">
  <span itemprop="name">Blend-O-Matic</span>
  <span itemprop="price">$19.95</span>
  <link itemprop="availability" href="http://schema.org/InStock"/>Available today!
</div>

Schema.org propose des énumérations pour une partie des propriétés. Généralement, à chaque fois qu’il y a un nombre limité de valeurs pour une propriété, il y a l’énumération correspondante sur schema.org. Dans ce cas, les valeurs possibles pour availability sont spécifiés dans ItemAvailability.

En savoir plus sur Webdesigneur