이 유형을 사용하여 호텔 또는 숙박 시설에서 한 명 이상의 투숙객을 위한 예약을 선언합니다.
사용 사례
이 예에 따라 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>
마이크로데이터
<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 | 텍스트 | 멤버십의 식별자입니다. |
| programMembership.program | 텍스트 | 프로그램의 이름입니다. |
| reservationFor (필수) |
LodgingBusiness | 예약이 이루어진 숙박 시설입니다. |
| reservationFor.address (필수) |
PostalAddress | 숙박 시설의 주소입니다. |
| reservationFor.address.addressCountry (필수) |
텍스트 또는 국가 | 숙박 시설의 주소에 있는 국가입니다. |
| 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 | 예약을 볼 수 있는 웹페이지입니다. |