Gunakan jenis ini untuk mendeklarasikan reservasi untuk satu atau beberapa tamu di hotel atau tempat penginapan.
Kasus penggunaan
Kasus penggunaan berikut menunjukkan contoh umum penggunaan skema LodgingReservation
. Gunakan contoh ini untuk memastikan bahwa markup Anda terstruktur dengan benar.
Reservasi Hotel Dasar
Ini adalah contoh jumlah markup minimal yang akan menjadikan email Anda memenuhi syarat sebagai LodgingReservasi.
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>
Menguji Markup
Anda dapat memvalidasi markup menggunakan Alat Penguji Markup Email. Tempel kode markup Anda dan klik tombol Validasi untuk memindai konten dan menerima laporan jika ada error.
Spesifikasi
Tinjau detail email Anda untuk melihat apakah ada properti tambahan yang berlaku untuk reservasi Anda. Dengan me-markup properti tambahan ini, Anda memungkinkan Google menampilkan deskripsi yang jauh lebih lengkap tentang reservasi penginapan kepada pengguna.
LodgingReservation
Nama jenis: LodgingReservation
Memperpanjang Reservasi
Nama | Jenis | Deskripsi |
---|---|---|
bookingAgent | Person atau Organization | Agen atau agen pemesanan. Juga menerima string (misalnya ""). |
bookingAgent.name | Teks | Nama agen/layanan. |
bookingAgent.url | URL | Situs agen/layanan. |
bookingTime | DateTime | Tanggal reservasi dilakukan. |
cancelReservationUrl | URL | Halaman web tempat reservasi dapat dibatalkan. |
checkinDate (Wajib) |
DateTime | Waktu check in. |
checkoutDate (Wajib) |
DateTime | Waktu checkout. |
checkinUrl | URL | Halaman web tempat penginapan dapat check in. |
confirmReservationUrl | URL | Halaman web tempat reservasi dapat dikonfirmasi. |
lodgingUnitDescription | Teks | Deskripsi tekstual jenis unit (termasuk suite vs. kamar, ukuran tempat tidur, dll.). |
modifiedTime | DateTime | (direkomendasikan untuk Kartu Konfirmasi/Jawaban Penelusuran) Waktu reservasi terakhir diubah. |
modifyReservationUrl | URL | (disarankan untuk Kartu Konfirmasi/Jawaban Penelusuran) tempat reservasi dapat diubah. |
numAdults | Number | Jumlah orang dewasa yang akan menginap di unit penginapan. |
numChildren | Number | Jumlah anak yang akan menginap di unit penginapan. |
price | Teks | Total harga LodgingReservasi. |
priceCurrency | Teks | Mata uang (dalam format 3 huruf ISO 4217) dari harga LodgingReservasi. |
programMembership | ProgramMembership | Keanggotaan apa pun dalam frequent flyer, program loyalitas hotel, dll. akan diterapkan ke reservasi. |
programMembership.memberNumber | Teks | ID keanggotaan. |
programMembership.program | Teks | Nama program. |
reservationFor reservationFor | LodgingBusiness | Penginapan tempat reservasi berada. |
reservationFor.address (Wajib) |
PostalAddress | Alamat Alamat penginapan. |
reservationFor.address.addressCountry (Wajib) |
Teks atau Negara | Negara Alamat penginapan. |
reservationFor.address.addressLocality (Wajib) |
Teks | Lokalitas (misalnya, kota) Alamat penginapan. |
reservationFor.address.addressRegion (Wajib) |
Teks | Wilayah (misalnya, Negara Bagian) Alamat penginapan. |
reservationFor.address.postalCode (Wajib) |
Teks | Kode pos Alamat penginapan. |
reservationFor.address.streetAddress (Wajib diisi) |
Teks | Alamat Alamat penginapan. |
reservationFor.image | URL | Foto bisnis penginapan. |
reservationFor.name (Wajib) |
Teks | Nama Alamat penginapan. |
reservationFor.telephone (Wajib) |
Teks | Nomor telepon Bisnis Penginapan. |
reservationFor.url | URL | Situs bisnis penginapan. |
reservationNumber reservationNumber | Teks | Nomor atau ID reservasi. |
reservationStatus reservationStatus | ReservationStatus | Status reservasi saat ini. |
underName (Wajib) |
Person atau Organization | Tamu. |
underName.email | Teks | Alamat email. |
underName.name (Wajib) |
Teks | Nama Orang. |
url | URL | Halaman web tempat reservasi dapat dilihat. |