このタイプを使用して、ホテルまたは宿泊施設で 1 人以上の宿泊客の予約を宣言します。
ユースケース
次のユースケースは、LodgingReservation スキーマの一般的な使用例を示しています。以下の例を使用して、マークアップが正しく構造化されていることを確認してください。
ベーシックなホテル予約
これは、メールを LodgingReservation として適格とするための最小限のマークアップの例です。
JSON-LD
<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "LodgingReservation",
  "reservationNumber": "abc456",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "LodgingBusiness",
    "name": "Hilton San Francisco Union Square",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "333 O'Farrell St",
      "addressLocality": "San Francisco",
      "addressRegion": "CA",
      "postalCode": "94102",
      "addressCountry": "US"
    },
    "telephone": "415-771-1400"
  },
  "checkinDate": "2027-04-11T16:00:00-08:00",
  "checkoutDate": "2027-04-13T11:00:00-08:00"
}
</script>
microdata
<div itemscope itemtype="http://schema.org/LodgingReservation">
  <meta itemprop="reservationNumber" content="abc456"/>
  <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
  <div itemprop="underName" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="John Smith"/>
  </div>
  <div itemprop="reservationFor" itemscope itemtype="http://schema.org/LodgingBusiness">
    <meta itemprop="name" content="Hilton San Francisco Union Square"/>
    <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
      <meta itemprop="streetAddress" content="333 O'Farrell St"/>
      <meta itemprop="addressLocality" content="San Francisco"/>
      <meta itemprop="addressRegion" content="CA"/>
      <meta itemprop="postalCode" content="94102"/>
      <meta itemprop="addressCountry" content="US"/>
    </div>
    <meta itemprop="telephone" content="415-771-1400"/>
  </div>
  <meta itemprop="checkinDate" content="2027-04-11T16:00:00-08:00"/>
  <meta itemprop="checkoutDate" content="2027-04-13T11:00:00-08:00"/>
</div>
マークアップをテスト
マークアップは、メール マークアップ テスターツールを使用して検証できます。マークアップ コードを貼り付けて、[検証] ボタンをクリックしてコンテンツをスキャンし、エラーに関するレポートを生成します。
仕様
メールの詳細を確認して、これらの追加プロパティが予約に適用されるかどうかを確認してください。これらの追加の宿泊施設をマークアップすることで、Google は宿泊施設の予約についてより豊富な説明をユーザーに表示できるようになります。
LodgingReservation
タイプ名: LodgingReservation
予約を拡張します。
| 名前 | 型 | 説明 | 
|---|---|---|
| bookingAgent | Person または Organization | 予約代理店または代理店文字列("" など)も指定できます。 | 
| bookingAgent.name | テキスト | エージェント/サービスの名前。 | 
| bookingAgent.url | URL | エージェント/サービスのウェブサイト。 | 
| bookingTime | DateTime | 予約が行われた日付。 | 
| cancelReservationUrl | URL | 予約をキャンセルできるウェブページ。 | 
| checkinDate   (必須)  | 
DateTime | チェックイン時刻。 | 
| checkoutDate   (必須)  | 
DateTime | チェックアウト時間。 | 
| checkinUrl | URL | 宿泊者がチェックインできるウェブページ。 | 
| confirmReservationUrl | URL | 予約を確認できるウェブページ。 | 
| lodgingUnitDescription | テキスト | ユニットタイプのテキストによる説明(スイートと部屋、ベッドのサイズなど)。 | 
| modifiedTime | DateTime | (確認カード/検索の回答に推奨)予約が最後に変更された時刻。 | 
| modifyReservationUrl | URL | (確認カード/検索の回答に推奨)予約を変更できるウェブページ。 | 
| numAdults | 番号 | 宿泊施設に宿泊する大人の人数。 | 
| numChildren | 番号 | 宿泊施設に宿泊する子供の人数。 | 
| price | テキスト | LodgingReservation の合計金額。 | 
| priceCurrency | テキスト | LodgingReservation の料金の通貨(3 文字の ISO 4217 形式)。 | 
| programMembership | ProgramMembership | マイレージやホテルのポイント プログラムなどのメンバーシップが予約に適用されます。 | 
| programMembership.memberNumber | テキスト | メンバーシップの ID。 | 
| programMembership.program | テキスト | プログラムの名前。 | 
| reservationFor   (必須)  | 
LodgingBusiness | 予約した宿泊施設。 | 
| ReservationFor.address   (必須)  | 
PostalAddress | 宿泊地の住所。 | 
| reservationFor.address.addressCountry   (必須)  | 
Text または Country | 宿泊地の住所の国。 | 
| reservationFor.address.addressLocality   (必須)  | 
テキスト | 宿泊地の住所(市区町村など)。 | 
| reservationFor.address.addressRegion   (必須)  | 
テキスト | 宿泊地の住所の地域(都道府県など)。 | 
| reservationFor.address.postalCode   (必須)  | 
テキスト | 宿泊地の住所の郵便番号。 | 
| ReservationFor.address.streetAddress   (必須)  | 
テキスト | 宿泊地の住所の番地。 | 
| reservationFor.image | URL | 宿泊施設の写真。 | 
| reservationFor.name   (必須)  | 
テキスト | 宿泊地の住所。 | 
| ReservationFor.telephone   (必須)  | 
テキスト | LodgingBusiness の電話番号。 | 
| reservationFor.url | URL | 宿泊施設のビジネスのウェブサイト。 | 
| reservationNumber   (必須)  | 
テキスト | 予約の数または ID。 | 
| reservationStatus   (必須)  | 
ReservationStatus | 予約の現在のステータス。 | 
| underName   (必須)  | 
Person または Organization | ゲスト。 | 
| underName.email | テキスト | メールアドレス。 | 
| underName.name   (必須)  | 
テキスト | 担当者の名前。 | 
| url | URL | 予約を確認できるウェブページ。 |