2

ある場所が終日営業を提供していないと仮定します。したがって、1日に2つのオープニングがあります。schema.org/OpeningHoursSpecificationを使用してMicrodataをどのように定義する必要がありますか?次のように、schema.org/ OpeningHoursSpecificationの2つの別々のインスタンスを作成する必要があると思います。

Opening hours: 
  <div itemprop="openingHoursSpecification" itemscope 
       itemtype="http://schema.org/OpeningHoursSpecification">Mo,
     <link itemprop="dayOfWeek" 
           href="http://purl.org/goodrelations/v1#Monday" />
     <meta itemprop="opens" content="08:00:00">8:00 a.m. -
     <meta itemprop="closes" content="12:00:00">12:00 a.m.
  </div>
  <div itemprop="openingHoursSpecification" itemscope 
       itemtype="http://schema.org/OpeningHoursSpecification">Mo,
     <link itemprop="dayOfWeek" 
           href="http://purl.org/goodrelations/v1#Monday" />
     <meta itemprop="opens" content="16:00:00">4:00 a.m. -
     <meta itemprop="closes" content="20:00:00">8:00 p.m.
  </div>

私は正しいですか?

4

1 に答える 1

2

はい、あなたは正確に正しいです!

パターンを理解したい場合は、(古い種類の)GoodRelationsアノテーターツールで遊ぶこともできます。

http://www.ebusiness-unibw.org/tools/goodrelations-annotator/en/

フォームベースの入力用にそれぞれのRDFaマークアップを生成します。

ここに記載されているように、schema.orgでは、要素の名前が元の名前空間の名前とわずかに異なる場合があることに注意してください。

http://wiki.goodrelations-vocabulary.org/Cookbook/Schema.org#Naming_Differences

幸運をお祈りしています

マルティン・ヘップ

于 2012-12-27T08:58:16.150 に答える