Gunakan jenis ini untuk menyatakan reservasi untuk satu atau beberapa tamu di restoran atau perusahaan makanan lainnya.
Kasus penggunaan
Kasus penggunaan berikut menunjukkan contoh umum penggunaan skema FoodEstablishmentReservation
. Gunakan contoh ini untuk memastikan bahwa markup Anda terstruktur dengan benar.
Reservasi restoran standar
Ini adalah contoh jumlah markup minimal yang akan menjadikan email Anda memenuhi syarat sebagai FoodEstablishmentReservation
.
JSON-LD
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "FoodEstablishmentReservation",
"reservationNumber": "OT12345",
"reservationStatus": "http://schema.org/Confirmed",
"underName": {
"@type": "Person",
"name": "John Smith"
},
"reservationFor": {
"@type": "FoodEstablishment",
"name": "Wagamama",
"address": {
"@type": "PostalAddress",
"streetAddress": "1 Tavistock Street",
"addressLocality": "London",
"addressRegion": "Greater London",
"postalCode": "WC2E 7PG",
"addressCountry": "United Kingdom"
}
},
"startTime": "2027-04-10T08:00:00+00:00",
"partySize": "2"
}
</script>
Microdata
<div itemscope itemtype="http://schema.org/FoodEstablishmentReservation">
<meta itemprop="reservationNumber" content="OT12345"/>
<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/FoodEstablishment">
<meta itemprop="name" content="Wagamama"/>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="1 Tavistock Street"/>
<meta itemprop="addressLocality" content="London"/>
<meta itemprop="addressRegion" content="Greater London"/>
<meta itemprop="postalCode" content="WC2E 7PG"/>
<meta itemprop="addressCountry" content="United Kingdom"/>
</div>
</div>
<meta itemprop="startTime" content="2027-04-10T08:00:00+00:00"/>
<meta itemprop="partySize" content="2"/>
</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 reservasi yang jauh lebih lengkap kepada pengguna.
FoodEstablishmentReservation
Nama jenis: FoodEstablishmentReservation
Memperpanjang Reservasi
Nama | Jenis | Deskripsi |
---|---|---|
bookingAgent | Organisasi atau Individu | 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. |
confirmReservationUrl | URL | Halaman web tempat reservasi dapat dikonfirmasi. |
modifiedTime | DateTime | (direkomendasikan untuk Kartu Konfirmasi/Jawaban Penelusuran) Waktu reservasi terakhir diubah. |
modifyReservationUrl | URL | (disarankan untuk Kartu Konfirmasi/Jawaban Penelusuran) tempat reservasi dapat diubah. |
partySize (Wajib) |
Number | Jumlah orang dalam pesta. |
price | Teks | Total harga FoodBuildmentReservasi. |
priceCurrency | Teks | Mata uang (dalam format 3 huruf ISO 4217) untuk harga FoodBangunmentReservasi.'' |
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 | FoodEstablishment | Restoran yang menjadi tujuan reservasi. |
reservationFor.address (Wajib) |
PostalAddress | Alamat restoran. |
reservationFor.address.addressCountry (Wajib) |
Negara atau Teks | Negara restoran. |
reservationFor.address.addressLocality (Wajib) |
Teks | Lokalitas (misalnya, kota) restoran. |
reservationFor.address.addressRegion (Wajib) |
Teks | Wilayah (misalnya, Negara bagian) restoran. |
reservationFor.address.postalCode (Wajib) |
Teks | Kode pos restoran. |
reservationFor.address.streetAddress (Wajib diisi) |
Teks | Alamat restoran. |
reservationFor.image | URL | Gambar restoran. |
reservationFor.name (Wajib) |
Teks | Nama restoran. |
reservationFor.telephone | Teks | Nomor telepon FoodBuildment. |
reservationFor.url | URL | Situs restoran. |
reservationNumber reservationNumber | Teks | Nomor atau ID reservasi. |
reservationStatus reservationStatus | ReservationStatus | Status reservasi saat ini. |
startTime (Wajib) |
DateTime | Tanggal dan waktu reservasi. |
underName (Wajib) |
Organisasi atau Individu | Orang yang memesan meja. |
underName.email | Teks | Alamat email. |
underName.name (Wajib) |
Teks | Nama Orang. |
url | URL | Halaman web tempat reservasi dapat dilihat. |