「1つ星」から「5つ星」に分類された評価のホテルのマイクロデータをどのように記述しますか? http://schema.org/Hotel を見ると、「Rating」プロパティは表示されず、レビューの複数の評価用の「aggregateRating」プロパティのみが表示されます。参考として、ここに星評価システムの説明があります http://www.hotels.com/customer_care/star_rating.html
これが私のマークアップコードの例です。
<div class="container mt30" itemscope itemtype="http://schema.org/Product">
<div class="row">
<div class="col-sm-7" itemprop="brand" itemscope itemtype="http://schema.org/Hotel">
<span style="font-size:24px" itemprop="name">Hotel Name</span>
<span class="hidden" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<span itemprop="ratingValue">3.5</span>
<span itemprop="worstRating">1</span>
<span itemprop="bestRating">5</span>
<span itemprop="ratingCount">1</span>
</span>
...
私はこのようなものが必要になると推測しています:
<span class="hidden" itemprop="rating" itemscope itemtype="http://schema.org/Rating">
<span itemprop="ratingValue">3.5</span>
<span itemprop="worstRating">1</span>
<span itemprop="bestRating">5</span>
</span>
ただし、コードは無効なmicrodataのようです。任意の助けをいただければ幸いです。
ホテルのタイプとプロパティ 提案中 であり、Schema.orgの次のリリース(2.3)の一部となる可能性があります。
この提案では、 Hotel
¹はプロパティ starRating
¹を持つことができます。
宿泊事業の公式評価、例:各国の協会または標準化団体から。評価の種類(HOTREC、DEHOGA、WHR、Hotelstarsなど)を示すには、PropertyValueのnameプロパティを使用します。
「星評価」セクションで、それについて 詳細なドキュメント を見ることができます。
¹しないデータにこのURIを使用します。これは、現在の提案のスナップショットであり、レビュー、ディスカッションなどに使用されます。関連問題: Stars for Hotel/LodgingBusiness
従来のホテルの星評価はレビューに基づいていないため、aggregateRating
を使用するのは適切ではありません。代わりに、星は award であり、schema.orgで星を表現したい場合は、次のようにする必要があります。
Rated <span itemprop="award">★★★★☆</span> by the Hotelstars Union.