Gunakan jenis ini untuk mendeklarasikan reservasi untuk satu atau beberapa tamu di restoran atau tempat makan lain.
Kasus penggunaan
Kasus penggunaan berikut menunjukkan contoh umum tentang cara skema FoodEstablishmentReservation
digunakan. Gunakan contoh ini untuk memastikan bahwa markup Anda terstruktur dengan benar.
Reservasi restoran standar
Ini adalah contoh jumlah markup minimal yang akan memenuhi syarat email Anda 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>
Uji markup Anda
Anda dapat memvalidasi markup menggunakan Alat Penguji Markup Email. Tempelkan kode markup Anda dan klik tombol Validasi untuk memindai konten dan menerima laporan tentang error yang ada.
Spesifikasi
Tinjau detail email untuk melihat apakah ada properti tambahan yang berlaku untuk reservasi Anda. Dengan me-markup properti tambahan ini, Anda mengizinkan Google untuk menampilkan deskripsi reservasi yang jauh lebih kaya kepada pengguna.
Reservasi Pemesanan Makanan
Nama jenis: FoodEstablishmentReservation
Memperluas Reservasi
Nama | Jenis | Deskripsi |
---|---|---|
pemesanan | Organisasi atau Orang | Agen atau agensi pemesanan. Juga menerima string (mis., ""). |
pemesananAgent.name | Teks | Nama agen/layanan. |
pemesananAgent.url | URL | Situs agen/layanan. |
waktu pemesanan | DateTime | Tanggal reservasi dilakukan. |
cancelReservasiUrl | URL | Halaman web tempat reservasi dapat dibatalkan. |
confirmReservationUrl | URL | Halaman web tempat reservasi dapat dikonfirmasi. |
ModifiedTime yang dimodifikasi | DateTime | (direkomendasikan untuk Kartu Konfirmasi/Jawaban Penelusuran) Waktu reservasi terakhir diubah. |
ubahReservasiUrl | URL | (direkomendasikan untuk Kartu Konfirmasi/Jawaban Penelusuran) Halaman web tempat reservasi dapat diubah. |
partySize (Wajib) |
Number | Jumlah orang dalam pesta. |
price | Teks | Total harga Reservasi Perusahaan. |
priceCurrency | Teks | Mata uang (dalam format ISO 4217 3 huruf) dari harga FoodEstablishmentReservation.'' |
programKeanggotaan | Keanggotaan Program | Semua keanggotaan dalam flyer sering, program loyalitas hotel, dll. yang diterapkan ke reservasi. |
programKeanggotaan.memberNumber | Teks | ID langganan. |
programKeanggotaan.program | Teks | Nama program. |
reservationFor (Wajib) |
Pembentukan Makanan | Tempat makan yang memerlukan reservasi. |
reservasiFor.address (Wajib) |
Alamat Pos | Alamat restoran. |
reservasiFor.address.addressCountry (Wajib) |
Negara atau Teks | Negara restoran. |
reservasiFor.address.addressLocality (Wajib) |
Teks | Lokalitas (misalnya, kota) di restoran. |
reservasiFor.address.addressRegion (Wajib) |
Teks | Wilayah (mis. Negara Bagian) dari restoran. |
reservasiFor.address.postalCode (Wajib) |
Teks | Kode pos restoran. |
reservasiFor.address.streetAddress (Wajib) |
Teks | Alamat restoran. |
reservasiFor.gambar | URL | Gambar restoran. |
reservasiFor.name (Wajib) |
Teks | Nama restoran. |
reservasiFor.telepon | Teks | Nomor telepon FoodBuildingment. |
reservasiFor.url | URL | Situs restoran. |
reservationNumber (Wajib) |
Teks | Nomor atau ID reservasi. |
reservationStatus (Wajib) |
Status Reservasi | Status reservasi saat ini. |
startTime (Wajib) |
DateTime | Tanggal dan waktu reservasi. |
underName (Wajib) |
Organisasi atau Orang | Orang yang akan menerima tabel. |
underName.email | Teks | Alamat email. |
underName.name (Wajib) |
Teks | Nama Orang. |
url | URL | Halaman web tempat reservasi dapat dilihat. |